Time bar (total: 10.6s)
| 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 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 2 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 3 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 4 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 5 |
| 80% | 74.9% | 18.7% | 0.1% | 6.2% | 0% | 0% | 6 |
| 80% | 74.9% | 18.7% | 0.1% | 6.2% | 0% | 0% | 7 |
| 82.8% | 74.9% | 15.6% | 0.1% | 9.4% | 0% | 0% | 8 |
| 82.8% | 74.9% | 15.6% | 0.1% | 9.4% | 0% | 0% | 9 |
| 84.2% | 74.9% | 14% | 0.1% | 10.9% | 0% | 0% | 10 |
| 84.2% | 74.9% | 14% | 0.1% | 10.9% | 0% | 0% | 11 |
| 85% | 74.9% | 13.3% | 0.1% | 11.7% | 0% | 0% | 12 |
Compiled 8 to 6 computations (25% saved)
| 926.0ms | 1405× | body | 1024 | valid |
| 765.0ms | 6150× | body | 256 | valid |
| 222.0ms | 673× | body | 1024 | infinite |
| 174.0ms | 695× | body | 512 | valid |
| 64.0ms | 314× | body | 512 | infinite |
| 43.0ms | 376× | body | 256 | infinite |
| 3.0ms | 6× | body | 2048 | valid |
| 0.0ms | 1× | body | 2048 | infinite |
| 2× | egg-herbie |
| 4× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 30 |
| 1 | 13 | 30 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 im) (cos.f64 re)) |
| Outputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 im) (cos.f64 re)) |
Compiled 9 to 7 computations (22.2% saved)
| 1× | egg-herbie |
| 2× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 15 |
| 1 | 9 | 15 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
| Outputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
Compiled 7 to 5 computations (28.6% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
Compiled 7 to 5 computations (28.6% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
Compiled 13 to 5 computations (61.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | -inf | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 1.0ms | re | @ | inf | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 0.0ms | im | @ | 0 | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 0.0ms | re | @ | 0 | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 0.0ms | im | @ | inf | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 1× | batch-egg-rewrite |
| 1418× | add-sqr-sqrt |
| 1408× | *-un-lft-identity |
| 1294× | add-cube-cbrt |
| 1274× | add-cbrt-cube |
| 1258× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 15 |
| 1 | 152 | 15 |
| 2 | 1762 | 15 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 re (log.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))))))) |
| 1× | egg-herbie |
| 1626× | fma-def |
| 874× | *-commutative |
| 798× | associate--l+ |
| 706× | associate-*r* |
| 628× | distribute-lft-out |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 68 | 620 |
| 1 | 177 | 544 |
| 2 | 544 | 456 |
| 3 | 2211 | 416 |
| 4 | 4744 | 408 |
| 5 | 6545 | 408 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im))) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
| Outputs |
|---|
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (+.f64 1 (fma.f64 1/2 (*.f64 re re) re))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)) (*.f64 (cos.f64 im) (+.f64 (*.f64 1/6 (pow.f64 re 3)) (+.f64 re 1)))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (cos.f64 im) (+.f64 (fma.f64 1/2 (*.f64 re re) re) (fma.f64 1/6 (pow.f64 re 3) 1))) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (exp.f64 re)) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 im im)) 1) (exp.f64 re)) |
(*.f64 (exp.f64 re) (fma.f64 im (*.f64 im -1/2) 1)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(+.f64 (exp.f64 re) (*.f64 (exp.f64 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (*.f64 1/24 (pow.f64 im 4))))) |
(fma.f64 (exp.f64 re) (fma.f64 im (*.f64 im -1/2) (*.f64 1/24 (pow.f64 im 4))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(+.f64 (fma.f64 (exp.f64 re) (*.f64 -1/720 (pow.f64 im 6)) (exp.f64 re)) (*.f64 (exp.f64 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (*.f64 1/24 (pow.f64 im 4))))) |
(fma.f64 (exp.f64 re) (fma.f64 im (*.f64 im -1/2) (*.f64 1/24 (pow.f64 im 4))) (*.f64 (exp.f64 re) (fma.f64 -1/720 (pow.f64 im 6) 1))) |
(*.f64 (exp.f64 re) (+.f64 (fma.f64 im (*.f64 im -1/2) 1) (fma.f64 -1/720 (pow.f64 im 6) (*.f64 1/24 (pow.f64 im 4))))) |
(*.f64 (exp.f64 re) (+.f64 (fma.f64 -1/720 (pow.f64 im 6) (*.f64 1/24 (pow.f64 im 4))) (fma.f64 im (*.f64 im -1/2) 1))) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) -1) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
Compiled 569 to 279 computations (51% saved)
8 alts after pruning (7 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 37 | 7 | 44 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 37 | 8 | 45 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.2b | (-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
| ✓ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) | |
| ▶ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| ▶ | 20.2b | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| ▶ | 21.2b | (exp.f64 re) |
| ▶ | 20.6b | (cos.f64 im) |
| 0.2b | (cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
Compiled 145 to 109 computations (24.8% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) | |
| ✓ | 0.2b | (-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
| ✓ | 0.3b | (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
Compiled 30 to 12 computations (60% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | 0 | (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
| 0.0ms | im | @ | 0 | (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
| 0.0ms | re | @ | -inf | (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
| 0.0ms | re | @ | 0 | (-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
| 0.0ms | im | @ | 0 | (-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
| 1× | batch-egg-rewrite |
| 892× | *-commutative |
| 880× | associate-*r/ |
| 704× | associate-*l/ |
| 666× | distribute-lft-in |
| 630× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 48 |
| 1 | 228 | 32 |
| 2 | 2977 | 32 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (-.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) (+.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (exp.f64 re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 re) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (exp.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) 1) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 re (log.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1))))) |
| 1× | egg-herbie |
| 914× | +-commutative |
| 734× | associate--r+ |
| 658× | associate-*r* |
| 590× | associate-+r- |
| 568× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 488 | 11710 |
| 1 | 1368 | 11300 |
| 2 | 6045 | 11294 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(+.f64 1 (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re)))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 0) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1)) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (-.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1)) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(*.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) (+.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1)) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1)) |
(pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 3) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0) |
(+.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(+.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1) |
(+.f64 -1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re)))) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cbrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1)) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) |
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) 1) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (exp.f64 re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(fma.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
| Outputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im))))) |
(+.f64 1 (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (exp.f64 re))) |
(+.f64 1 (fma.f64 (*.f64 (exp.f64 re) -1/2) (*.f64 im im) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re)))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re))) (fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) 1)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (exp.f64 re)) |
(fma.f64 (*.f64 (exp.f64 re) -1/2) (*.f64 im im) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 0) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1)) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (-.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1)) |
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) 1) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) 1) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (+.f64 1 (*.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) 1))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) 1)) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) (+.f64 1 (*.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1) -1))))) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) -1) 1)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (+.f64 1 (*.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) 1)))) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1) (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) 1))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(*.f64 (hypot.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2)) (/.f64 (hypot.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1))) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) |
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (/.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))))) |
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) (/.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (*.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (*.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) (fma.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1) 1)) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4) 1))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4)))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1))) (hypot.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (/.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1))) (hypot.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (/.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4) 1))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 4)))) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (*.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 6)) (*.f64 (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) (fma.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) -1) 1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) 1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (fma.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) 1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 3) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 1/3) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (neg.f64 (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 -1 (neg.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) |
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 -1 (*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (fma.f64 (cos.f64 im) (exp.f64 re) -1))))) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 -1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1) (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im)))) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (exp.f64 re) (*.f64 (neg.f64 (cos.f64 im)) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (+.f64 1 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (+.f64 1 (*.f64 (exp.f64 re) (*.f64 (cos.f64 im) (fma.f64 (cos.f64 im) (exp.f64 re) 1)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(*.f64 (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) -1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) -1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (-.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (-.f64 2 (fma.f64 (*.f64 (cos.f64 im) (exp.f64 re)) (fma.f64 (cos.f64 im) (exp.f64 re) 1) 1)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) |
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (/.f64 (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) -1) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (*.f64 (cos.f64 im) (exp.f64 re))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) 3)) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2) 1)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) 3) -1) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (exp.f64 re) (neg.f64 (cos.f64 im)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (neg.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -2 (fma.f64 (cos.f64 im) (exp.f64 re) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) 3)) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (/.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (cbrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (fma.f64 (cos.f64 im) (exp.f64 re) -1))) (-.f64 2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) 1) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) -1) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) 3)) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) -1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2) 1)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) 1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (exp.f64 re) (neg.f64 (cos.f64 im)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (neg.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) 1) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -2 (fma.f64 (cos.f64 im) (exp.f64 re) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)) (/.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (cbrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) -1) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (*.f64 (cos.f64 im) (exp.f64 re))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) 3) -1) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) 1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) -2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (exp.f64 re) (neg.f64 (cos.f64 im)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (neg.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -2 (fma.f64 (cos.f64 im) (exp.f64 re) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) |
(fabs.f64 (*.f64 (cos.f64 im) (exp.f64 re))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 1 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
Compiled 5 to 3 computations (40% saved)
Compiled 5 to 3 computations (40% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (cos.f64 im) (+.f64 re 1)) |
Compiled 16 to 9 computations (43.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | 0 | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 0.0ms | im | @ | 0 | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 0.0ms | im | @ | -inf | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 0.0ms | im | @ | inf | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 0.0ms | re | @ | inf | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 1× | batch-egg-rewrite |
| 1826× | add-sqr-sqrt |
| 1810× | *-un-lft-identity |
| 1682× | add-cube-cbrt |
| 1658× | add-cbrt-cube |
| 186× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 184 | 17 |
| 2 | 2292 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 im) (+.f64 re 1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) re) 1) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 re re -1) (cos.f64 im)) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (cos.f64 im)) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (pow.f64 (cos.f64 im) 2)) (-.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) re) 3) (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (-.f64 (pow.f64 (cos.f64 im) 2) (*.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 re 1)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) re (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 re (cos.f64 im) (cos.f64 im)))))) |
| 1× | egg-herbie |
| 1458× | associate-+r+ |
| 1380× | associate-+l+ |
| 1198× | associate-*r* |
| 1008× | associate-*l* |
| 574× | associate-/l* |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 1146 |
| 1 | 253 | 1114 |
| 2 | 851 | 1060 |
| 3 | 4158 | 1042 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) re) 1) (cos.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) 1) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (*.f64 (fma.f64 re re -1) (cos.f64 im)) (+.f64 re -1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (cos.f64 im)) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (pow.f64 (cos.f64 im) 2)) (-.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) re) 3) (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (-.f64 (pow.f64 (cos.f64 im) 2) (*.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re 1)) (cos.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(exp.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im)))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(fma.f64 re (cos.f64 im) (cos.f64 im)) |
| Outputs |
|---|
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re)) |
(fma.f64 (*.f64 im im) (fma.f64 re -1/2 -1/2) (+.f64 1 re)) |
(+.f64 re (fma.f64 (*.f64 im im) (fma.f64 re -1/2 -1/2) 1)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) 1)) |
(+.f64 (fma.f64 (*.f64 im im) (fma.f64 re -1/2 -1/2) re) (fma.f64 (pow.f64 im 4) (fma.f64 re 1/24 1/24) 1)) |
(*.f64 (+.f64 1 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (+.f64 1 (*.f64 1/24 (pow.f64 im 4))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6)) (+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6)) 1))) |
(+.f64 (fma.f64 (pow.f64 im 4) (fma.f64 re 1/24 1/24) 1) (fma.f64 (pow.f64 im 6) (fma.f64 re -1/720 -1/720) (fma.f64 (*.f64 im im) (fma.f64 re -1/2 -1/2) re))) |
(fma.f64 (pow.f64 im 6) (fma.f64 re -1/720 -1/720) (*.f64 (+.f64 1 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (+.f64 1 (*.f64 1/24 (pow.f64 im 4)))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(*.f64 re (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(*.f64 re (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) re) 1) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) 1) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 re -1) (fma.f64 re re -1))) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re re (-.f64 1 re)) (+.f64 1 (pow.f64 re 3)))) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 re re (-.f64 1 re))) (+.f64 1 (pow.f64 re 3))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (-.f64 (fma.f64 re re 1) re))) |
(/.f64 (*.f64 (fma.f64 re re -1) (cos.f64 im)) (+.f64 re -1)) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 re -1) (fma.f64 re re -1))) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (cos.f64 im)) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re re (-.f64 1 re)) (+.f64 1 (pow.f64 re 3)))) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 re re (-.f64 1 re))) (+.f64 1 (pow.f64 re 3))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (-.f64 (fma.f64 re re 1) re))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (pow.f64 (cos.f64 im) 2)) (-.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (*.f64 re re)) (pow.f64 (cos.f64 im) 2)) (-.f64 (*.f64 re (cos.f64 im)) (cos.f64 im))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (*.f64 re (*.f64 re (cos.f64 im))) (cos.f64 im))) (fma.f64 re (cos.f64 im) (neg.f64 (cos.f64 im)))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (fma.f64 re re -1)) (*.f64 (cos.f64 im) (+.f64 re -1))) |
(/.f64 (pow.f64 (cos.f64 im) 2) (/.f64 (*.f64 (cos.f64 im) (+.f64 re -1)) (fma.f64 re re -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) re) 3) (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) re)) (-.f64 (pow.f64 (cos.f64 im) 2) (*.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (cos.f64 im)) 3) (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (*.f64 re re)) (-.f64 (pow.f64 (cos.f64 im) 2) (*.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (cos.f64 im)) 3) (pow.f64 (cos.f64 im) 3)) (fma.f64 (pow.f64 (cos.f64 im) 2) (*.f64 re re) (*.f64 (cos.f64 im) (-.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (pow.f64 (cos.f64 im) 3)) (+.f64 (pow.f64 (cos.f64 im) 2) (*.f64 (*.f64 re (pow.f64 (cos.f64 im) 2)) (+.f64 re -1)))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (-.f64 (fma.f64 re re 1) re)) (pow.f64 (cos.f64 im) 3))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 2) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 re 1))) 3) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) 1/3) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 2)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re 1)) (cos.f64 im))) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1))))) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(exp.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im))) 1)) |
(exp.f64 (+.f64 (log1p.f64 re) (log.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 re (cos.f64 im) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) |
| ✓ | 0.0b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
Compiled 40 to 25 computations (37.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 40.0ms | im | @ | inf | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| 1.0ms | im | @ | 0 | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| 0.0ms | im | @ | -inf | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| 0.0ms | re | @ | inf | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| 0.0ms | re | @ | 0 | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| 1× | batch-egg-rewrite |
| 1398× | associate-*r/ |
| 1260× | associate-*l/ |
| 1224× | distribute-lft-in |
| 440× | associate-+l+ |
| 288× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 60 |
| 1 | 279 | 52 |
| 2 | 3737 | 52 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (cos.f64 im) re)) (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (cos.f64 im)) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (cos.f64 im)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (cos.f64 im)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cos.f64 im)) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cos.f64 im)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) (pow.f64 (cos.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 re 1) (-.f64 1 (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 re 1) (-.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (-.f64 1 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (/.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 re (/.f64 (+.f64 re -1) re)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (+.f64 re (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (/.f64 re (/.f64 (+.f64 re -1) re))) (/.f64 1 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 re (*.f64 re 1/2) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re 1/2) re (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 1/2)) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 re 1/2))) 2) (cbrt.f64 (*.f64 re (*.f64 re 1/2))) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re re) 1/2 (+.f64 re 1)))))) |
| 1× | egg-herbie |
| 1032× | associate-+r+ |
| 976× | +-commutative |
| 966× | associate-*r* |
| 802× | associate-*l* |
| 794× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 491 | 13180 |
| 1 | 1426 | 12690 |
| 2 | 7090 | 12690 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
1 |
(+.f64 1 re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(*.f64 1/2 (pow.f64 re 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(*.f64 1/2 (pow.f64 re 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1))) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (cos.f64 im))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 im) re)) (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (cos.f64 im)) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (cos.f64 im)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (cos.f64 im)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cos.f64 im)) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cos.f64 im)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) (pow.f64 (cos.f64 im) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(-.f64 (+.f64 re 1) (-.f64 1 (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(-.f64 (+.f64 re 1) (-.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1))) |
(-.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (-.f64 1 (+.f64 re 1))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(-.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (/.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(-.f64 (/.f64 re (/.f64 (+.f64 re -1) re)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 re (*.f64 re 1/2)))) |
(-.f64 (+.f64 2 (+.f64 re (*.f64 re (*.f64 re 1/2)))) 1) |
(-.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1) |
(-.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (/.f64 re (/.f64 (+.f64 re -1) re))) (/.f64 1 (+.f64 re -1))) |
(*.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(*.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) |
(/.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) |
(pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 2)) |
(log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 re (*.f64 re 1/2) (+.f64 re 1)) |
(fma.f64 1 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 1 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re 1/2) re (+.f64 re 1)) |
(fma.f64 (*.f64 re (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 1/2)) (+.f64 re 1)) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 re 1/2))) 2) (cbrt.f64 (*.f64 re (*.f64 re 1/2))) (+.f64 re 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 (*.f64 re re) 1/2 (+.f64 re 1)) |
| Outputs |
|---|
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) re) (fma.f64 1/2 (*.f64 re re) 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) re)) (fma.f64 1/2 (*.f64 re re) 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) re)) (fma.f64 (*.f64 -1/720 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) (pow.f64 im 6) 1))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (*.f64 re re)) |
(*.f64 re (*.f64 (*.f64 1/2 re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (*.f64 re re)) |
(*.f64 re (*.f64 (*.f64 1/2 re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
1 |
(+.f64 1 re) |
(+.f64 re 1) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 1/2 (pow.f64 re 2)) |
(*.f64 1/2 (*.f64 re re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) re) |
(fma.f64 1/2 (*.f64 re re) re) |
(fma.f64 re (*.f64 1/2 re) re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 1/2 (pow.f64 re 2)) |
(*.f64 1/2 (*.f64 re re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) re) |
(fma.f64 1/2 (*.f64 re re) re) |
(fma.f64 re (*.f64 1/2 re) re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 im) re)) (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (*.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) (*.f64 1 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (*.f64 (cos.f64 im) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (-.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (cos.f64 im))) (*.f64 (cos.f64 im) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (cos.f64 im) (cos.f64 im))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) (/.f64 (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re)))) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) (/.f64 (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)) (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)))) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) 3)) (/.f64 (fma.f64 re re (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) re))) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 (fma.f64 1/2 (*.f64 re re) 1) (-.f64 (fma.f64 1/2 (*.f64 re re) 1) re) (*.f64 re re)) (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 1/2 (*.f64 re re) 1) 3)))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (*.f64 (cos.f64 im) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (-.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (cos.f64 im))) (*.f64 (cos.f64 im) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (cos.f64 im) (cos.f64 im))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))) (/.f64 (sqrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (sqrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) (sqrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (/.f64 (cbrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(/.f64 (cos.f64 im) (/.f64 (cbrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re))))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))))) |
(/.f64 (cos.f64 im) (/.f64 (/.f64 (cbrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (cos.f64 im)) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) (/.f64 (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re)))) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) (/.f64 (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)) (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)))) (cos.f64 im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (cos.f64 im)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (cos.f64 im)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) 3)) (/.f64 (fma.f64 re re (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) re))) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 (fma.f64 1/2 (*.f64 re re) 1) (-.f64 (fma.f64 1/2 (*.f64 re re) 1) re) (*.f64 re re)) (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 1/2 (*.f64 re re) 1) 3)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cos.f64 im)) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cos.f64 im)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (*.f64 (cos.f64 im) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (-.f64 (*.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (cos.f64 im))) (*.f64 (cos.f64 im) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (cos.f64 im) (cos.f64 im))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))) (/.f64 (sqrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (sqrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) (sqrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (cos.f64 im) (/.f64 (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) (/.f64 (cos.f64 im) (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (cos.f64 im) (/.f64 (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) (/.f64 (cos.f64 im) (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) (pow.f64 (cos.f64 im) 3))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 re (*.f64 1/2 re) re) (cos.f64 im)) |
(-.f64 (+.f64 re 1) (-.f64 1 (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (+.f64 re 1) (-.f64 1 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 1))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (-.f64 1 (+.f64 re 1))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (/.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (/.f64 re (/.f64 (+.f64 re -1) re)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 re (*.f64 re 1/2)))) |
(+.f64 (-.f64 (*.f64 (/.f64 re (+.f64 re -1)) re) (/.f64 1 (+.f64 re -1))) (*.f64 1/2 (*.f64 re re))) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 (/.f64 re (+.f64 re -1)) re (/.f64 -1 (+.f64 re -1)))) |
(-.f64 (+.f64 2 (+.f64 re (*.f64 re (*.f64 re 1/2)))) 1) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(-.f64 (+.f64 (*.f64 re (*.f64 re 1/2)) (/.f64 re (/.f64 (+.f64 re -1) re))) (/.f64 1 (+.f64 re -1))) |
(+.f64 (-.f64 (*.f64 (/.f64 re (+.f64 re -1)) re) (/.f64 1 (+.f64 re -1))) (*.f64 1/2 (*.f64 re re))) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 (/.f64 re (+.f64 re -1)) re (/.f64 -1 (+.f64 re -1)))) |
(*.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(*.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 re (*.f64 1/2 (*.f64 re (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) (pow.f64 (+.f64 re 1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 -1/2 (*.f64 re re))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) 3))) (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (-.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) 3) (pow.f64 (+.f64 re 1) 6)) (fma.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (-.f64 (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (pow.f64 (+.f64 re 1) 4)))) |
(/.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(/.f64 (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2)) (/.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)) (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (/.f64 (/.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (/.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (/.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) |
(/.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) (/.f64 (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)) (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 4) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (+.f64 (pow.f64 (+.f64 re 1) 6) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (pow.f64 (+.f64 re 1) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) 3)) (*.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (pow.f64 (+.f64 re 1) 3)) (pow.f64 (+.f64 re 1) 6)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) 3)) (fma.f64 re re (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 1/2 (*.f64 re re) 1) 3)) (fma.f64 (fma.f64 1/2 (*.f64 re re) 1) (-.f64 (fma.f64 1/2 (*.f64 re re) 1) re) (*.f64 re re))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) 3)) (*.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))) (+.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (+.f64 (pow.f64 (+.f64 re 1) 4) (fma.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)))) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) |
(/.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) (/.f64 (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)) (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) 3)) (fma.f64 re re (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 1/2 (*.f64 re re) 1) 3)) (fma.f64 (fma.f64 1/2 (*.f64 re re) 1) (-.f64 (fma.f64 1/2 (*.f64 re re) 1) re) (*.f64 re re))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (/.f64 (sqrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) (sqrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2)) (sqrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (/.f64 (cbrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2) (cbrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2) (cbrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) 1) (-.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) (-.f64 re (+.f64 1 (*.f64 1/2 (*.f64 re re))))) |
(/.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) (/.f64 (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)) (-.f64 re (fma.f64 1/2 (*.f64 re re) 1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (*.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) 3)) 1) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 re (+.f64 1 (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) 3)) (fma.f64 re re (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 re re))) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 1/2 (*.f64 re re) 1) 3)) (fma.f64 (fma.f64 1/2 (*.f64 re re) 1) (-.f64 (fma.f64 1/2 (*.f64 re re) 1) re) (*.f64 re re))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (/.f64 (sqrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) (sqrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3/2) (pow.f64 (+.f64 re 1) 3/2)) (sqrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (sqrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (/.f64 (cbrt.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2) (cbrt.f64 (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) 2) (cbrt.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 4) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re))))) (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) 3)) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) 3)) (*.f64 (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))) (+.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)) (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (+.f64 (pow.f64 (+.f64 re 1) 4) (fma.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 4)))) (+.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 re re))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 1/2 (*.f64 re re)) 6)) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3))) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (+.f64 (pow.f64 (+.f64 re 1) 6) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (pow.f64 (+.f64 re 1) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) 3)) (*.f64 (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 3) (pow.f64 (+.f64 re 1) 3)) (pow.f64 (+.f64 re 1) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) 1) (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2))) (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (*.f64 (fma.f64 re (sqrt.f64 1/2) (sqrt.f64 (+.f64 re 1))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 1/2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 1/2 (*.f64 re re)) 3)) (fma.f64 re (*.f64 (*.f64 1/2 re) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))) |
(pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3) 1/3) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2)) |
(fabs.f64 (+.f64 1 (fma.f64 re (*.f64 1/2 re) re))) |
(log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 3)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 re (*.f64 re 1/2) (+.f64 re 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 1 re (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 1 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 1 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (*.f64 re 1/2) re (+.f64 re 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (*.f64 re (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 1/2)) (+.f64 re 1)) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 re 1/2))) 2) (cbrt.f64 (*.f64 re (*.f64 re 1/2))) (+.f64 re 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re 1/2))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
(fma.f64 (*.f64 re re) 1/2 (+.f64 re 1)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 1 (fma.f64 re (*.f64 1/2 re) re)) |
Compiled 19634 to 11574 computations (41.1% saved)
13 alts after pruning (8 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 693 | 6 | 699 |
| Fresh | 0 | 2 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 4 | 5 |
| Total | 694 | 13 | 707 |
| Status | Error | Program |
|---|---|---|
| 20.2b | (/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) | |
| ▶ | 0.2b | (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
| ▶ | 20.4b | (-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
| 20.4b | (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) | |
| 43.6b | (+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) | |
| ▶ | 41.1b | (+.f64 1 re) |
| ✓ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
| ▶ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| ✓ | 21.2b | (exp.f64 re) |
| ✓ | 20.6b | (cos.f64 im) |
| ▶ | 0.2b | (cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
Compiled 245 to 187 computations (23.7% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
| ✓ | 0.3b | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
Compiled 23 to 11 computations (52.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | inf | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
| 0.0ms | im | @ | -inf | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
| 0.0ms | re | @ | -inf | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
| 0.0ms | re | @ | 0 | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
| 0.0ms | im | @ | 0 | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
| 1× | batch-egg-rewrite |
| 878× | *-commutative |
| 652× | unswap-sqr |
| 508× | swap-sqr |
| 386× | associate-*r/ |
| 384× | sqr-pow |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 40 |
| 1 | 218 | 38 |
| 2 | 2597 | 32 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) 1) (+.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3) 1) (+.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) (+.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 re) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (exp.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im))) (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (/.f64 1 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 2))) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (-.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 0) (-.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 0) (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 0 (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 re (log.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1))))) |
| 1× | egg-herbie |
| 970× | associate-/r/ |
| 918× | associate-/l/ |
| 718× | associate--l+ |
| 694× | +-commutative |
| 656× | associate-+l- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 446 | 12367 |
| 1 | 1189 | 10431 |
| 2 | 4751 | 10365 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re)))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 0) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(+.f64 0 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(+.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(*.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6)) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) 1) (+.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) |
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3) 1) (+.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) (+.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(+.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1)) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0) |
(+.f64 0 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(+.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(+.f64 (+.f64 -1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re)))) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re)))) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))))) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) |
(*.f64 (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im))) (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1)) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (/.f64 1 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 2))) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6)) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)) |
(/.f64 1 (/.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1))) |
(/.f64 1 (/.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1))) |
(/.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (-.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 0) (-.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 0) (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 0 (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3))) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
| Outputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(+.f64 1 (fma.f64 (*.f64 (cos.f64 im) 1/2) (*.f64 re re) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(+.f64 1 (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 (*.f64 (cos.f64 im) 1/2) (*.f64 re re) (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(+.f64 1 (fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im))))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (exp.f64 re))) |
(+.f64 1 (fma.f64 (*.f64 (exp.f64 re) -1/2) (*.f64 im im) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re)))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)))) |
(+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (fma.f64 (*.f64 (exp.f64 re) -1/2) (*.f64 im im) 1)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 1 (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 1 (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 (*.f64 -1/720 (exp.f64 re)) (pow.f64 im 6))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re))))) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (*.f64 (cos.f64 im) 1/2) (*.f64 re re) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 (*.f64 (cos.f64 im) 1/2) (*.f64 re re) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 1 re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (exp.f64 re)) |
(fma.f64 (*.f64 (exp.f64 re) -1/2) (*.f64 im im) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 (*.f64 -1/720 (exp.f64 re)) (pow.f64 im 6)))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 0) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 0 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(+.f64 1 (-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(*.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) (-.f64 (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1)) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2)) -1)) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 -1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3/2)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(*.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/6)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1))) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) -1) 1) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (exp.f64 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) -1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) 1) (+.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2) (-.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 1))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) 1) (+.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) 2) -1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3)) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) 3)) |
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3) 1) (+.f64 (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) (+.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) 3) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) 2) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2))) |
(pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 3) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 1/3) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(sqrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) |
(log.f64 (exp.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(log1p.f64 (expm1.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(fma.f64 (exp.f64 re) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (exp.f64 re) 1) |
(+.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 0 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (neg.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(+.f64 (+.f64 -1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (exp.f64 re))) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im))) (*.f64 (sqrt.f64 (exp.f64 re)) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1)) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (+.f64 -1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) (+.f64 -1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (+.f64 -1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) (+.f64 -1 (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (/.f64 1 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (neg.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (-.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 1)) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (/.f64 (*.f64 (exp.f64 re) (neg.f64 (cos.f64 im))) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 2))) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) 2))) (fma.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) -1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) -1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (-.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (-.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0))) (cbrt.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3/2)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/6)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 1 (/.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 1 (/.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (neg.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) (/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (-.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3)) (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (neg.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (neg.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (/.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3)) (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3)) (*.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) 0) (-.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1))) (*.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (/.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (/.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2)) (/.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (/.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 0) (+.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2) (-.f64 0 (*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 0)))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 3) (pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (*.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3)) (/.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3))) (fma.f64 (/.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (/.f64 1 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (/.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3)) (/.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2)) (+.f64 (/.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2)) (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 2))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) 3) (/.f64 1 (pow.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 3))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (*.f64 (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) 3) (/.f64 -1 (pow.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) 3))) (fma.f64 (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (/.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) 3) (pow.f64 (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) 3)) (fma.f64 (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (/.f64 1 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (neg.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) (+.f64 2 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (neg.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 -1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) 2)) |
(fabs.f64 (+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(+.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) |
(+.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 0) |
Compiled 7 to 5 computations (28.6% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 re 1) (cos.f64 im)) |
| ✓ | 0.2b | (-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
| ✓ | 0.3b | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
Compiled 34 to 21 computations (38.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | im | @ | 0 | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
| 0.0ms | re | @ | 0 | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
| 0.0ms | im | @ | -inf | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
| 0.0ms | re | @ | inf | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
| 0.0ms | im | @ | inf | (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
| 1× | batch-egg-rewrite |
| 1406× | associate-*r/ |
| 1102× | associate-*l/ |
| 966× | *-commutative |
| 890× | distribute-lft-in |
| 350× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 81 |
| 1 | 240 | 53 |
| 2 | 3298 | 53 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) 1) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (+.f64 re 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 re 1) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1))) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (fma.f64 re re -1)) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (-.f64 (pow.f64 re 3) 1)) (+.f64 (+.f64 1 (*.f64 re re)) re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re)))) (+.f64 (fma.f64 re re -1) re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (+.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (-.f64 1 re) 3))) (-.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re))) (*.f64 (*.f64 re re) (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 im))) (-.f64 1 (*.f64 re (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 re (cos.f64 im)) (exp.f64 (log1p.f64 (cos.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1))))) |
| 1× | egg-herbie |
| 918× | distribute-lft-in |
| 824× | associate-/l* |
| 812× | distribute-rgt-in |
| 656× | associate-*r* |
| 602× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 721 | 23119 |
| 1 | 2248 | 22747 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 2 re) |
(+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 0) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1)) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) 1)) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(*.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1)) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) 1) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)) |
(pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 3) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(exp.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (+.f64 re 1) 1) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(+.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0)) |
(+.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im)))) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(+.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0)) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (cbrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1)))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(*.f64 (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 re 1))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 re 1))) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1))) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) |
(*.f64 (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1)) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (fma.f64 re re -1)) (+.f64 re 1)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (-.f64 (pow.f64 re 3) 1)) (+.f64 (+.f64 1 (*.f64 re re)) re)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re)))) (+.f64 (fma.f64 re re -1) re)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (+.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (-.f64 1 re) 3))) (-.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re))) (*.f64 (*.f64 re re) (-.f64 1 re)))) |
(/.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1))) |
(/.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(/.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1)) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1) |
(+.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0)) |
(+.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im)))) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1) |
(+.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0)) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 2) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 im))) (-.f64 1 (*.f64 re (cos.f64 im)))) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1)) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 0)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) 0)) |
(-.f64 (+.f64 -1 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(-.f64 (+.f64 (*.f64 re (cos.f64 im)) (exp.f64 (log1p.f64 (cos.f64 im)))) 1) |
(/.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1))) |
(/.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(/.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1)) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1)) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
| Outputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 2 re) |
(+.f64 re 2) |
(+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))) |
(+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (*.f64 im im) (+.f64 1 re))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 1 re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 1 re)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 0) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1)) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) 1)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) -1)) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) -1)) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(*.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) (fma.f64 (cos.f64 im) (+.f64 1 re) 1)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) (fma.f64 (cos.f64 im) (+.f64 1 re) 1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) 3))) (+.f64 1 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 3))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 3))) (+.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (*.f64 (cos.f64 im) (+.f64 1 re)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(*.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3) -1))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1)) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) (/.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))))) |
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (/.f64 (/.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (/.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4)) (*.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4) 1)))) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (/.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) 1) (neg.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) 1) (neg.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (/.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4)) (*.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) 3)) (*.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (+.f64 1 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 4) 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6)) (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3) 3)) (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 6) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 1) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) 1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (sqrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (cbrt.f64 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (*.f64 (cbrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (*.f64 (cbrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (cbrt.f64 (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (/.f64 1 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (cos.f64 im) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 1 re) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (*.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 3) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 1/3) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(exp.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(fma.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(fma.f64 (cos.f64 im) (+.f64 re 1) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (+.f64 1 re) (*.f64 (sqrt.f64 (cos.f64 im)) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) |
(*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 re)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cbrt.f64 (cos.f64 im)) (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2))) |
(*.f64 (+.f64 1 re) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 1 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (+.f64 1 re) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 1 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (cbrt.f64 (+.f64 re 1)) (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2))) |
(*.f64 (cos.f64 im) (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 re)) 2) (cbrt.f64 (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 1 re)) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1)))) |
(*.f64 (cos.f64 im) (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 re)) 2) (cbrt.f64 (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 1 re)) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(*.f64 (*.f64 (+.f64 re 1) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (+.f64 1 re) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 1 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 re 1))) |
(*.f64 (cos.f64 im) (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 re)) 2) (cbrt.f64 (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 1 re)) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 re 1))) |
(*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 re)))) |
(*.f64 (*.f64 (cos.f64 im) (cbrt.f64 (+.f64 re 1))) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) |
(*.f64 (cos.f64 im) (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 re)) 2) (cbrt.f64 (+.f64 1 re)))) |
(*.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 1 re)) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2))) |
(*.f64 (*.f64 (+.f64 re 1) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (+.f64 1 re) (*.f64 (sqrt.f64 (cos.f64 im)) (sqrt.f64 (cos.f64 im)))) |
(*.f64 (*.f64 (+.f64 re 1) (cbrt.f64 (cos.f64 im))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) |
(*.f64 (+.f64 1 re) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (+.f64 1 re) (cbrt.f64 (cos.f64 im)))) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1) (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (neg.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cos.f64 im) (+.f64 -1 (neg.f64 re)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (neg.f64 (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (-.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (-.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (fma.f64 re re -1)) (+.f64 re 1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (-.f64 (pow.f64 re 3) 1)) (+.f64 (+.f64 1 (*.f64 re re)) re)) |
(*.f64 (/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 re 3) -1) (fma.f64 re re -1))) (+.f64 re (+.f64 1 (*.f64 re re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 -1 (pow.f64 re 3))) (+.f64 (+.f64 1 re) (*.f64 re re))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re)))) (+.f64 (fma.f64 re re -1) re)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (-.f64 1 re) (-.f64 1 re)))) (+.f64 re (fma.f64 re re -1))) |
(*.f64 (*.f64 (/.f64 (cos.f64 im) (-.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (-.f64 1 re) (-.f64 1 re)))) (+.f64 1 (pow.f64 re 3))) (+.f64 re (fma.f64 re re -1))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (+.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (-.f64 1 re) 3))) (-.f64 (+.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (-.f64 1 re) (-.f64 1 re))) (*.f64 (*.f64 re re) (-.f64 1 re)))) |
(*.f64 (/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (-.f64 1 re) 3)) (+.f64 1 (pow.f64 re 3)))) (+.f64 (*.f64 re (pow.f64 re 3)) (-.f64 (*.f64 (-.f64 1 re) (-.f64 1 re)) (*.f64 (*.f64 re re) (-.f64 1 re))))) |
(*.f64 (/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 re 6) (pow.f64 (-.f64 1 re) 3)) (+.f64 1 (pow.f64 re 3)))) (+.f64 (*.f64 re (pow.f64 re 3)) (*.f64 (-.f64 1 re) (-.f64 (-.f64 1 re) (*.f64 re re))))) |
(/.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im))) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cos.f64 im) (+.f64 1 re))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (*.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (/.f64 (neg.f64 (fma.f64 re re (-.f64 1 re))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 -1 (pow.f64 re 3)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) (cos.f64 im)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 (pow.f64 re 3))))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (sqrt.f64 (fma.f64 re re -1)) (/.f64 (sqrt.f64 (+.f64 re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (/.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (fma.f64 re re -1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re)) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (/.f64 (neg.f64 (fma.f64 re re (-.f64 1 re))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 -1 (pow.f64 re 3)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) (cos.f64 im)) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 (pow.f64 re 3))))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (sqrt.f64 (fma.f64 re re -1)) (/.f64 (sqrt.f64 (+.f64 re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cos.f64 im) (+.f64 1 re))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (*.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (sqrt.f64 (+.f64 re -1)) (sqrt.f64 (+.f64 re -1)))) |
(*.f64 (/.f64 (cos.f64 im) (sqrt.f64 (+.f64 re -1))) (/.f64 (fma.f64 re re -1) (sqrt.f64 (+.f64 re -1)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1))))) |
(*.f64 (/.f64 (fma.f64 re re -1) (cbrt.f64 (+.f64 re -1))) (/.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1)) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (+.f64 (sqrt.f64 re) -1) (+.f64 1 (sqrt.f64 re)))) |
(*.f64 (/.f64 (cos.f64 im) (+.f64 -1 (sqrt.f64 re))) (/.f64 (fma.f64 re re -1) (+.f64 1 (sqrt.f64 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))) |
(/.f64 (cos.f64 im) (*.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (+.f64 1 (pow.f64 re 3))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) (/.f64 (cos.f64 im) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))))) |
(pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 1 re))) |
(*.f64 (+.f64 1 re) (log.f64 (exp.f64 (cos.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 1 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 2) (cbrt.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) 0)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (cos.f64 im) (*.f64 1 (*.f64 re (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 re (cos.f64 im)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) 0)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 1 (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 2) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 im))) (-.f64 1 (*.f64 re (cos.f64 im)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 im))) 1) (*.f64 (cos.f64 im) re)) |
(+.f64 -1 (fma.f64 re (cos.f64 im) (exp.f64 (log1p.f64 (cos.f64 im))))) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) -1)) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) -1) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) -1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) 1)) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) -1) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) -1) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) 0)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) 0)) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(-.f64 (+.f64 -1 (/.f64 1 (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) (/.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re)))) -1) |
(+.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) -1) |
(-.f64 (+.f64 (*.f64 re (cos.f64 im)) (exp.f64 (log1p.f64 (cos.f64 im)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (cos.f64 im))) 1) (*.f64 (cos.f64 im) re)) |
(+.f64 -1 (fma.f64 re (cos.f64 im) (exp.f64 (log1p.f64 (cos.f64 im))))) |
(/.f64 1 (/.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (fma.f64 re re -1) (/.f64 (+.f64 re -1) (cos.f64 im))) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (fma.f64 re re (-.f64 1 re)) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)) (/.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) (/.f64 (/.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cos.f64 im) (+.f64 1 re))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (fma.f64 re re -1))) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 1 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3)))) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (fma.f64 re re -1))) (neg.f64 (+.f64 re -1))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (cos.f64 im) (neg.f64 (+.f64 1 (pow.f64 re 3)))) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (/.f64 (neg.f64 (fma.f64 re re (-.f64 1 re))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 -1 (pow.f64 re 3)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) (cos.f64 im)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 (pow.f64 re 3))))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1))) (sqrt.f64 (fma.f64 re re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (sqrt.f64 (fma.f64 re re -1)) (/.f64 (sqrt.f64 (+.f64 re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) (cbrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 re 1)) 2)) (cbrt.f64 (fma.f64 re re -1))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 1 re)) 2)) (/.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (fma.f64 re re -1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (cos.f64 im)) (-.f64 1 re)) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 re re -1)) (cos.f64 im)) (neg.f64 (+.f64 re -1))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (-.f64 1 re) (-.f64 1 (*.f64 re re)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (cos.f64 im)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 re 3))) (/.f64 (neg.f64 (fma.f64 re re (-.f64 1 re))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 -1 (pow.f64 re 3)) (neg.f64 (fma.f64 re re (-.f64 1 re)))) (cos.f64 im)) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) 1) (-.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (-.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) 3)) 1) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) -1) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)) (fma.f64 (+.f64 re 1) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1) (neg.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 re 3))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (*.f64 (sqrt.f64 (+.f64 1 re)) (sqrt.f64 (+.f64 1 (pow.f64 re 3))))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (+.f64 1 (pow.f64 re 3)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 re 1)))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (sqrt.f64 (fma.f64 re re -1)) (/.f64 (sqrt.f64 (+.f64 re -1)) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 re)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cos.f64 im) (+.f64 1 re))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (*.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) -1) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) (+.f64 2 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) 1) (+.f64 re -1)) |
(*.f64 (/.f64 (fma.f64 re re -1) (+.f64 re -1)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (fma.f64 re re -1) (+.f64 re -1))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (sqrt.f64 (+.f64 re -1))) (sqrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (sqrt.f64 (+.f64 re -1)) (sqrt.f64 (+.f64 re -1)))) |
(*.f64 (/.f64 (cos.f64 im) (sqrt.f64 (+.f64 re -1))) (/.f64 (fma.f64 re re -1) (sqrt.f64 (+.f64 re -1)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1)))) (cbrt.f64 (+.f64 re -1))) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1))))) |
(*.f64 (/.f64 (fma.f64 re re -1) (cbrt.f64 (+.f64 re -1))) (/.f64 (cos.f64 im) (*.f64 (cbrt.f64 (+.f64 re -1)) (cbrt.f64 (+.f64 re -1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (+.f64 1 (sqrt.f64 re))) (-.f64 (sqrt.f64 re) 1)) |
(/.f64 (*.f64 (cos.f64 im) (fma.f64 re re -1)) (*.f64 (+.f64 (sqrt.f64 re) -1) (+.f64 1 (sqrt.f64 re)))) |
(*.f64 (/.f64 (cos.f64 im) (+.f64 -1 (sqrt.f64 re))) (/.f64 (fma.f64 re re -1) (+.f64 1 (sqrt.f64 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) 1) (fma.f64 re re (-.f64 1 re))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) (sqrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (sqrt.f64 (fma.f64 re re (-.f64 1 re))))) |
(/.f64 (cos.f64 im) (*.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (/.f64 (sqrt.f64 (fma.f64 re re (-.f64 1 re))) (+.f64 1 (pow.f64 re 3))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re))))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))) (/.f64 (cos.f64 im) (*.f64 (cbrt.f64 (fma.f64 re re (-.f64 1 re))) (cbrt.f64 (fma.f64 re re (-.f64 1 re)))))) |
(pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 2) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) 3) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3) 1/3) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 re 1))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 1 re))) |
(*.f64 (+.f64 1 re) (log.f64 (exp.f64 (cos.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(exp.f64 (+.f64 (log.f64 (cos.f64 im)) (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
| ✓ | 0.0b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| ✓ | 0.1b | (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) |
| ✓ | 0.3b | (*.f64 re 1/6) |
Compiled 61 to 37 computations (39.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | im | @ | inf | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| 1.0ms | im | @ | 0 | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| 0.0ms | re | @ | inf | (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) |
| 0.0ms | im | @ | -inf | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| 0.0ms | re | @ | 0 | (*.f64 re 1/6) |
| 1× | batch-egg-rewrite |
| 524× | associate-+l+ |
| 458× | associate-/r* |
| 372× | add-sqr-sqrt |
| 358× | pow1 |
| 358× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 104 |
| 1 | 359 | 96 |
| 2 | 4964 | 96 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 re 1/6) |
(*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 re 1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 re 1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 re 1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 re 1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/216 (pow.f64 re 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 re re) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/6) re))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 re 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/216 (pow.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 re 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 re 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 re 1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 re 1/6))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 (*.f64 re re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 1/6 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1) (*.f64 (*.f64 (*.f64 re re) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) 1) (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 re re) (/.f64 1 (+.f64 (*.f64 re 1/6) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (/.f64 (fma.f64 re 1/6 -1/2) (*.f64 re re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (/.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))) (*.f64 re re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (fma.f64 re 1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (fma.f64 re 1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (*.f64 re re) 1/2))) (*.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 1/6 (pow.f64 re 3)) 3) (pow.f64 (*.f64 (*.f64 re re) 1/2) 3)) (+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (-.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) 1) (fma.f64 re 1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) 1) (fma.f64 re 1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 re re)) (+.f64 (*.f64 re 1/6) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re 1/6) (*.f64 re re) (*.f64 (*.f64 re re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re re) (*.f64 re 1/6) (*.f64 (*.f64 re re) 1/2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2)) (*.f64 (cos.f64 im) (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im)) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im)) (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 re 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3)))) (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im))) (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) re)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (cos.f64 im))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) (*.f64 (cos.f64 im) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (-.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) (pow.f64 (cos.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 re 1) (-.f64 1 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 1 (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 re re) (+.f64 re -1)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (/.f64 (*.f64 re re) (+.f64 re -1))) (/.f64 1 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) (-.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 3)) (+.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (-.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (+.f64 re 1) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 re (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (*.f64 re 1/6) 1/2) (*.f64 re re) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
| 1× | egg-herbie |
| 1064× | associate-*r* |
| 958× | associate-*l* |
| 752× | distribute-lft-in |
| 702× | distribute-rgt-in |
| 568× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 530 | 14907 |
| 1 | 1640 | 14439 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/2 (pow.f64 re 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (*.f64 (cos.f64 im) re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (*.f64 (cos.f64 im) re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
1 |
(+.f64 1 re) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) (+.f64 1 re))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 re 3)) re))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 re 3)) re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re 1/6))) 1) |
(pow.f64 (*.f64 re 1/6) 1) |
(pow.f64 (sqrt.f64 (*.f64 re 1/6)) 2) |
(pow.f64 (cbrt.f64 (*.f64 re 1/6)) 3) |
(pow.f64 (*.f64 1/216 (pow.f64 re 3)) 1/3) |
(sqrt.f64 (*.f64 (*.f64 re re) 1/36)) |
(log.f64 (pow.f64 (exp.f64 1/6) re)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re 1/6)))) |
(cbrt.f64 (*.f64 1/216 (pow.f64 re 3))) |
(expm1.f64 (log1p.f64 (*.f64 re 1/6))) |
(exp.f64 (log.f64 (*.f64 re 1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re 1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 re 1/6))) |
(+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 0) |
(+.f64 1 (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(+.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 (*.f64 re re) 1/2)) |
(+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3))) |
(+.f64 (+.f64 1 (*.f64 1/6 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) 1/2) 1)) |
(+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1) (*.f64 (*.f64 (*.f64 re re) 1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) 1) (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1)) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 1) |
(/.f64 (*.f64 re re) (/.f64 1 (+.f64 (*.f64 re 1/6) 1/2))) |
(/.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (/.f64 (fma.f64 re 1/6 -1/2) (*.f64 re re))) |
(/.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (/.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))) (*.f64 re re))) |
(/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (fma.f64 re 1/6 -1/2)) |
(/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (fma.f64 re 1/6 -1/2)) |
(/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (*.f64 re re) 1/2))) (*.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 1/6 (pow.f64 re 3)) 3) (pow.f64 (*.f64 (*.f64 re re) 1/2) 3)) (+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (-.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3)))))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) 1) (fma.f64 re 1/6 -1/2)) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) 1) (fma.f64 re 1/6 -1/2)) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) |
(pow.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 re re)) (+.f64 (*.f64 re 1/6) 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 (*.f64 re 1/6) (*.f64 re re) (*.f64 (*.f64 re re) 1/2)) |
(fma.f64 (*.f64 re re) (*.f64 re 1/6) (*.f64 (*.f64 re re) 1/2)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2)) (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im))) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1)) |
(+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im)) (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3)))) (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im))) (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 (cos.f64 im) re)) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) 1) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cos.f64 im))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) (*.f64 (cos.f64 im) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (-.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cos.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) (pow.f64 (cos.f64 im) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(-.f64 (+.f64 re 1) (-.f64 1 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 1 (+.f64 re 1))) |
(-.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1) |
(-.f64 (/.f64 (*.f64 re re) (+.f64 re -1)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (/.f64 (*.f64 re re) (+.f64 re -1))) (/.f64 1 (+.f64 re -1))) |
(*.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(*.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))))) |
(/.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) (-.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 3)) (+.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) re)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (-.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (+.f64 re 1) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3) |
(pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2)) |
(log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 re (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2) (+.f64 re 1)) |
(fma.f64 (+.f64 (*.f64 re 1/6) 1/2) (*.f64 re re) (+.f64 re 1)) |
(fma.f64 1 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)) |
(fma.f64 1 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1)) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
| Outputs |
|---|
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/6 re) |
(*.f64 1/2 (pow.f64 re 2)) |
(*.f64 re (*.f64 re 1/2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)))) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) (fma.f64 -1/2 (*.f64 im (*.f64 im (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)))) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 2))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2)))) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))))) |
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) (fma.f64 -1/2 (*.f64 im (*.f64 im (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)))) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (+.f64 1 (+.f64 re (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/6 re) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) |
(*.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im)))) |
(*.f64 re (*.f64 re (*.f64 (cos.f64 im) (fma.f64 1/6 re 1/2)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (*.f64 (cos.f64 im) re))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im)) (*.f64 re (cos.f64 im)))) |
(*.f64 (+.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) |
(*.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im)))) |
(*.f64 re (*.f64 re (*.f64 (cos.f64 im) (fma.f64 1/6 re 1/2)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (*.f64 (cos.f64 im) re))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 1/6 (*.f64 (pow.f64 re 3) (cos.f64 im)) (*.f64 re (cos.f64 im)))) |
(*.f64 (+.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
1 |
(+.f64 1 re) |
(+.f64 re 1) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) (+.f64 1 re))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) re)) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 1/6 (pow.f64 re 3) re)) |
(+.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 re 3)) re))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 1/6 (pow.f64 re 3)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 1/6 (pow.f64 re 3)) re)) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 1/6 (pow.f64 re 3) re)) |
(+.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 re 3)) re))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re 1/6))) 1) |
(*.f64 1/6 re) |
(pow.f64 (*.f64 re 1/6) 1) |
(*.f64 1/6 re) |
(pow.f64 (sqrt.f64 (*.f64 re 1/6)) 2) |
(pow.f64 (sqrt.f64 (*.f64 1/6 re)) 2) |
(pow.f64 (cbrt.f64 (*.f64 re 1/6)) 3) |
(*.f64 1/6 re) |
(pow.f64 (*.f64 1/216 (pow.f64 re 3)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 re 3) 1/216)) |
(sqrt.f64 (*.f64 (*.f64 re re) 1/36)) |
(sqrt.f64 (*.f64 re (*.f64 re 1/36))) |
(log.f64 (pow.f64 (exp.f64 1/6) re)) |
(*.f64 re (log.f64 (exp.f64 1/6))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re 1/6)))) |
(*.f64 1/6 re) |
(cbrt.f64 (*.f64 1/216 (pow.f64 re 3))) |
(cbrt.f64 (*.f64 (pow.f64 re 3) 1/216)) |
(expm1.f64 (log1p.f64 (*.f64 re 1/6))) |
(*.f64 1/6 re) |
(exp.f64 (log.f64 (*.f64 re 1/6))) |
(*.f64 1/6 re) |
(exp.f64 (*.f64 (log.f64 (*.f64 re 1/6)) 1)) |
(*.f64 1/6 re) |
(log1p.f64 (expm1.f64 (*.f64 re 1/6))) |
(*.f64 1/6 re) |
(+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 0) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 1 (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 (*.f64 re re) 1/2)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (+.f64 1 (*.f64 1/6 (pow.f64 re 3))) (-.f64 (*.f64 (*.f64 re re) 1/2) 1)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1) (*.f64 (*.f64 (*.f64 re re) 1/2) 1)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) 1) (*.f64 (*.f64 1/6 (pow.f64 re 3)) 1)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 1) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(/.f64 (*.f64 re re) (/.f64 1 (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(/.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (/.f64 (fma.f64 re 1/6 -1/2) (*.f64 re re))) |
(*.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (fma.f64 re 1/6 -1/2)) (*.f64 re re)) |
(*.f64 (/.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)) (fma.f64 (*.f64 re re) 1/36 -1/4)) |
(/.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (/.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))) (*.f64 re re))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8) (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 re re)) |
(/.f64 re (/.f64 (/.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)) re)) |
(/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (fma.f64 re 1/6 -1/2)) |
(*.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (fma.f64 re 1/6 -1/2)) (*.f64 re re)) |
(*.f64 (/.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)) (fma.f64 (*.f64 re re) 1/36 -1/4)) |
(/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8) (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 re re)) |
(/.f64 re (/.f64 (/.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)) re)) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (fma.f64 re 1/6 -1/2)) |
(*.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (fma.f64 re 1/6 -1/2)) (*.f64 re re)) |
(*.f64 (/.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)) (fma.f64 (*.f64 re re) 1/36 -1/4)) |
(/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8) (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 re re)) |
(/.f64 re (/.f64 (/.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)) re)) |
(/.f64 (-.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (*.f64 re re) 1/2))) (*.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2))) |
(/.f64 (-.f64 (*.f64 1/36 (*.f64 (pow.f64 re 3) (pow.f64 re 3))) (*.f64 (pow.f64 re 4) 1/4)) (*.f64 re (*.f64 re (fma.f64 re 1/6 -1/2)))) |
(/.f64 (+.f64 (*.f64 1/36 (pow.f64 re 6)) (*.f64 (pow.f64 re 4) -1/4)) (*.f64 re (*.f64 re (fma.f64 re 1/6 -1/2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 1/6 (pow.f64 re 3)) 3) (pow.f64 (*.f64 (*.f64 re re) 1/2) 3)) (+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (*.f64 1/6 (pow.f64 re 3))) (*.f64 (*.f64 (*.f64 re re) 1/2) (-.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 1/6 (pow.f64 re 3)))))) |
(/.f64 (+.f64 (*.f64 1/216 (pow.f64 (pow.f64 re 3) 3)) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 re 3) (pow.f64 re 3))) (*.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 (*.f64 re (*.f64 re 1/2)) (*.f64 -1/6 (pow.f64 re 3)))))) |
(/.f64 (+.f64 (*.f64 1/216 (pow.f64 (pow.f64 re 3) 3)) (pow.f64 (*.f64 re (*.f64 re 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 re 6)) (*.f64 (*.f64 re (*.f64 re 1/2)) (fma.f64 (*.f64 re re) 1/2 (*.f64 (pow.f64 re 3) -1/6))))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) 1) (fma.f64 re 1/6 -1/2)) |
(*.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (fma.f64 re 1/6 -1/2)) (*.f64 re re)) |
(*.f64 (/.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)) (fma.f64 (*.f64 re re) 1/36 -1/4)) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) 1/36 -1/4)) (*.f64 (sqrt.f64 (fma.f64 re 1/6 -1/2)) (sqrt.f64 (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (*.f64 re re) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (sqrt.f64 (fma.f64 re 1/6 -1/2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) 1/36 -1/4)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (cbrt.f64 (fma.f64 re 1/6 -1/2))) (*.f64 (/.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) re) (/.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) re))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8) (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 re re)) |
(/.f64 re (/.f64 (/.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)) re)) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))))) |
(/.f64 (*.f64 re re) (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2))))) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2))))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)))) |
(/.f64 (/.f64 (*.f64 (*.f64 re re) (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2)))))))) |
(/.f64 (/.f64 (/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) 1) (fma.f64 re 1/6 -1/2)) |
(*.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (fma.f64 re 1/6 -1/2)) (*.f64 re re)) |
(*.f64 (/.f64 (*.f64 re re) (fma.f64 re 1/6 -1/2)) (fma.f64 (*.f64 re re) 1/36 -1/4)) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (sqrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) 1/36 -1/4)) (*.f64 (sqrt.f64 (fma.f64 re 1/6 -1/2)) (sqrt.f64 (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (*.f64 re re) (sqrt.f64 (fma.f64 re 1/6 -1/2))) (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (sqrt.f64 (fma.f64 re 1/6 -1/2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) 1/36) -1/4) (*.f64 re re)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (fma.f64 re 1/6 -1/2))) |
(/.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) 1/36 -1/4)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (*.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) (cbrt.f64 (fma.f64 re 1/6 -1/2))))) |
(/.f64 (/.f64 (fma.f64 (*.f64 re re) 1/36 -1/4) (cbrt.f64 (fma.f64 re 1/6 -1/2))) (*.f64 (/.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) re) (/.f64 (cbrt.f64 (fma.f64 re 1/6 -1/2)) re))) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) 1) (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8) (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 re re)) |
(/.f64 re (/.f64 (/.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)) re)) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))))) |
(/.f64 (*.f64 re re) (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2))))) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2))))) (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8)))) |
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 1/216 (pow.f64 re 3))) (*.f64 re re)) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 re 1/6) (fma.f64 re 1/6 -1/2))))) |
(/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2))))) (cbrt.f64 (+.f64 1/4 (*.f64 re (*.f64 1/6 (fma.f64 re 1/6 -1/2)))))))) |
(/.f64 (/.f64 (/.f64 (*.f64 re (*.f64 re (+.f64 (*.f64 (pow.f64 re 3) 1/216) 1/8))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 1/6 (*.f64 re (fma.f64 re 1/6 -1/2)))))) |
(pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(pow.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) 2) |
(pow.f64 (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 1/3) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(sqrt.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) |
(sqrt.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 re re)) (+.f64 (*.f64 re 1/6) 1/2))) |
(*.f64 (fma.f64 1/6 re 1/2) (log.f64 (pow.f64 (exp.f64 re) re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(exp.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(fma.f64 (*.f64 re 1/6) (*.f64 re re) (*.f64 (*.f64 re re) 1/2)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(fma.f64 (*.f64 re re) (*.f64 re 1/6) (*.f64 (*.f64 re re) 1/2)) |
(fma.f64 1/6 (pow.f64 re 3) (*.f64 re (*.f64 re 1/2))) |
(*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) (*.f64 (cos.f64 im) re)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3))) (+.f64 (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2)) (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im)) (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im)) (*.f64 (cos.f64 im) (+.f64 re 1)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 1/6 (pow.f64 re 3)))) (*.f64 (cos.f64 im) (*.f64 (*.f64 re re) 1/2))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (*.f64 1/6 (pow.f64 re 3)) (cos.f64 im))) (*.f64 (*.f64 (*.f64 re re) 1/2) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 (cos.f64 im) re)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(+.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) 1) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cos.f64 im))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cos.f64 im)) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cos.f64 im)) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cos.f64 im)) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))))) (*.f64 (cos.f64 im) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 re (*.f64 re (*.f64 (fma.f64 1/6 re 1/2) (cos.f64 im)))))) (*.f64 (cos.f64 im) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))) |
(/.f64 (-.f64 (*.f64 (cos.f64 im) (*.f64 (pow.f64 (+.f64 re 1) 2) (cos.f64 im))) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (*.f64 (cos.f64 im) (cos.f64 im)))) (*.f64 (cos.f64 im) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (-.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 re (*.f64 re (*.f64 (fma.f64 1/6 re 1/2) (cos.f64 im)))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 re (*.f64 re (*.f64 (fma.f64 1/6 re 1/2) (cos.f64 im)))) (-.f64 (*.f64 re (*.f64 re (*.f64 (fma.f64 1/6 re 1/2) (cos.f64 im)))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) re (cos.f64 im)) 3) (pow.f64 (*.f64 re (*.f64 re (*.f64 (cos.f64 im) (fma.f64 1/6 re 1/2)))) 3)) (+.f64 (*.f64 (cos.f64 im) (*.f64 (pow.f64 (+.f64 re 1) 2) (cos.f64 im))) (*.f64 re (*.f64 (*.f64 re (fma.f64 1/6 re 1/2)) (*.f64 (cos.f64 im) (*.f64 (cos.f64 im) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (/.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(*.f64 (/.f64 (cos.f64 im) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)))) (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2))))) (/.f64 (cos.f64 im) (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cos.f64 im)) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) (/.f64 (cos.f64 im) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))))) |
(*.f64 (/.f64 (cos.f64 im) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (/.f64 (cos.f64 im) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(*.f64 (/.f64 (cos.f64 im) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)))) (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2))))) (/.f64 (cos.f64 im) (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cos.f64 im)) |
(*.f64 (/.f64 (cos.f64 im) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) (/.f64 (cos.f64 im) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))))) |
(*.f64 (/.f64 (cos.f64 im) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 3) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3) 1/3) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) (pow.f64 (cos.f64 im) 3))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 re (*.f64 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(-.f64 (+.f64 re 1) (-.f64 1 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 1 (+.f64 re 1))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (exp.f64 (log.f64 (+.f64 2 re))) (-.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) 1) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (/.f64 (*.f64 re re) (+.f64 re -1)) (-.f64 (/.f64 1 (+.f64 re -1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 re re) (+.f64 re -1)) (/.f64 1 (+.f64 re -1))) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) |
(+.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (*.f64 (/.f64 re (+.f64 re -1)) re)) (/.f64 -1 (+.f64 re -1))) |
(-.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) |
(-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (exp.f64 (log.f64 (+.f64 2 re)))) 1) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (/.f64 (*.f64 re re) (+.f64 re -1))) (/.f64 1 (+.f64 re -1))) |
(+.f64 (-.f64 (/.f64 (*.f64 re re) (+.f64 re -1)) (/.f64 1 (+.f64 re -1))) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) |
(+.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (*.f64 (/.f64 re (+.f64 re -1)) re)) (/.f64 -1 (+.f64 re -1))) |
(*.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (/.f64 1 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(*.f64 (/.f64 1 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (/.f64 1 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re re) (*.f64 (fma.f64 1/6 re 1/2) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re re) (*.f64 (fma.f64 1/6 re 1/2) (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (*.f64 (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1)) (*.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 re (*.f64 (*.f64 re (fma.f64 1/6 re 1/2)) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) (pow.f64 (+.f64 re 1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))) 3))) (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1)) (neg.f64 (pow.f64 (+.f64 re 1) 2)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re) (fma.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re) (neg.f64 (pow.f64 (+.f64 re 1) 2))))))) (+.f64 (pow.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 1/6 re 1/2)) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re))) 3) (pow.f64 (+.f64 re 1) 6))) |
(/.f64 1 (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(/.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (/.f64 1 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)))) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))))) (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (/.f64 (/.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (/.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)))) (/.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)))) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) (-.f64 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1))) (-.f64 re (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1))) |
(/.f64 (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) (/.f64 (-.f64 re (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1)) (-.f64 re (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 6)) (*.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 6)) (*.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (-.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (pow.f64 re 8) (pow.f64 (fma.f64 1/6 re 1/2) 4))) (*.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (pow.f64 (+.f64 re 1) 2)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) 3)) (+.f64 (*.f64 re re) (*.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) (-.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1) 3)) (fma.f64 re re (*.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1) re)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (-.f64 (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3) (pow.f64 (+.f64 re 1) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (+.f64 (pow.f64 (+.f64 re 1) 6) (*.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (-.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 3) 3) (pow.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) 3)) (*.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))) (+.f64 (pow.f64 (+.f64 re 1) 6) (*.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (-.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) 3)) (*.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (pow.f64 (+.f64 re 1) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) 3)) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (pow.f64 (+.f64 re 1) 2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 6) (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 6)) (*.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))) (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (pow.f64 re 4) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (pow.f64 (+.f64 re 1) 2))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)))) (neg.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) (+.f64 re 1))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)) (pow.f64 (+.f64 re 1) 2)) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3))) (neg.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 re 1) 3)) (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3)) (-.f64 (*.f64 (+.f64 re 1) (-.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) -1) re)) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (sqrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (*.f64 (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))) (cbrt.f64 (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2))) (+.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (sqrt.f64 (+.f64 re 1)))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)))) (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2))) (*.f64 (fma.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)) (sqrt.f64 (+.f64 re 1))) (-.f64 (sqrt.f64 (+.f64 re 1)) (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) 1) (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (/.f64 1 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (sqrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (pow.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 (*.f64 re 1/6) 1/2) 2)) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)) 3) (pow.f64 (+.f64 re 1) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2)))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (-.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))) 3) (pow.f64 (+.f64 re 1) 3)) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2))))))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))) (cbrt.f64 (fma.f64 (pow.f64 re 4) (pow.f64 (fma.f64 1/6 re 1/2) 2) (*.f64 (+.f64 re 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))))))))) |
(pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 1) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(pow.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 2) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 3) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(pow.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3) 1/3) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(sqrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) 2)) |
(log.f64 (exp.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(cbrt.f64 (pow.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 3)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(expm1.f64 (log1p.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(exp.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(log1p.f64 (expm1.f64 (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 (+.f64 (*.f64 re 1/6) 1/2) (*.f64 re re) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 1 re (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 1 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 1 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (*.f64 re (sqrt.f64 (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1)) |
(+.f64 (pow.f64 (*.f64 re (sqrt.f64 (fma.f64 1/6 re 1/2))) 2) (+.f64 re 1)) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1)) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) |
(fma.f64 (sqrt.f64 (+.f64 re 1)) (sqrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) (+.f64 re 1)) |
(fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) (+.f64 re 1)) |
(fma.f64 re (*.f64 re (fma.f64 1/6 re 1/2)) (+.f64 re 1)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (fma.f64 (*.f64 re re) (fma.f64 1/6 re 1/2) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 (*.f64 re re) (fma.f64 1/6 re 1/2))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 1)) 2) (cbrt.f64 (+.f64 re 1)) (*.f64 re (*.f64 re (fma.f64 1/6 re 1/2)))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) | |
| ✓ | 0.3b | (cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
| ✓ | 0.3b | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
Compiled 29 to 11 computations (62.1% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | im | @ | 0 | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
| 1.0ms | re | @ | -inf | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
| 1.0ms | re | @ | inf | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
| 1.0ms | im | @ | inf | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
| 1.0ms | im | @ | -inf | (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
| 1× | batch-egg-rewrite |
| 1804× | add-sqr-sqrt |
| 1774× | *-un-lft-identity |
| 1662× | add-cube-cbrt |
| 1644× | add-cbrt-cube |
| 192× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 36 |
| 1 | 222 | 36 |
| 2 | 2375 | 36 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 re) (*.f64 (cos.f64 im) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (*.f64 (exp.f64 re) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (exp.f64 re) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (exp.f64 re)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cos.f64 im)) (exp.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 re) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (exp.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (sqrt.f64 (exp.f64 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cbrt.f64 (exp.f64 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 re (log.f64 (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))))))) |
| 1× | egg-herbie |
| 1756× | fma-def |
| 972× | *-commutative |
| 718× | distribute-lft-in |
| 702× | distribute-rgt-in |
| 590× | associate-/l* |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 215 | 2583 |
| 1 | 551 | 2521 |
| 2 | 2108 | 2413 |
| 3 | 6728 | 2365 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (cos.f64 im) 3) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (pow.f64 (cos.f64 im) 3)) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (cos.f64 im) 3)) (*.f64 4 (pow.f64 (cos.f64 im) 3))) (pow.f64 re 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (+.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (*.f64 2 (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (cos.f64 im) 2)) (pow.f64 (cos.f64 im) 2)) (cos.f64 im)) (*.f64 1/6 (pow.f64 (cos.f64 im) 3))))) (pow.f64 re 3)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (cos.f64 im) 3)) (*.f64 4 (pow.f64 (cos.f64 im) 3))) (pow.f64 re 2))))) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (exp.f64 re) 3) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (pow.f64 (exp.f64 re) 3)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2)))) (+.f64 (*.f64 1/24 (pow.f64 (exp.f64 re) 3)) (*.f64 1/2 (pow.f64 (exp.f64 re) 3)))) (pow.f64 im 4)) (pow.f64 (exp.f64 re) 3))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/24 (pow.f64 (exp.f64 re) 3)) (+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/24 (pow.f64 (exp.f64 re) 2)) (*.f64 -1/360 (pow.f64 (exp.f64 re) 2))) (exp.f64 re)) (*.f64 -1/720 (pow.f64 (exp.f64 re) 3))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2)))) (+.f64 (*.f64 1/24 (pow.f64 (exp.f64 re) 3)) (*.f64 1/2 (pow.f64 (exp.f64 re) 3)))) (pow.f64 im 4)) (pow.f64 (exp.f64 re) 3)))) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1) |
(*.f64 (exp.f64 re) (*.f64 (cos.f64 im) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1) |
(*.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (exp.f64 re) 3)) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (exp.f64 re)) (cos.f64 im)) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cos.f64 im)) (exp.f64 re)) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (*.f64 (exp.f64 re) (cos.f64 im))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 6)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(exp.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im))))) |
(exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) 1) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (sqrt.f64 (exp.f64 re)) (cos.f64 im))) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (exp.f64 re))) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cbrt.f64 (exp.f64 re)) (cos.f64 im))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (exp.f64 re))) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (pow.f64 1 1/3) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3)) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1)) |
(exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1/3)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
| Outputs |
|---|
(pow.f64 (cos.f64 im) 3) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (pow.f64 (cos.f64 im) 3)) |
(fma.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) re (pow.f64 (cos.f64 im) 3)) |
(*.f64 (+.f64 (*.f64 3 re) 1) (pow.f64 (cos.f64 im) 3)) |
(*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (*.f64 3 re) 1)) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (cos.f64 im) 3)) (*.f64 4 (pow.f64 (cos.f64 im) 3))) (pow.f64 re 2)))) |
(fma.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) re (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 (*.f64 (pow.f64 (cos.f64 im) 3) 9/2) (*.f64 re re)))) |
(fma.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) re (fma.f64 (*.f64 (pow.f64 (cos.f64 im) 3) 9/2) (*.f64 re re) (pow.f64 (cos.f64 im) 3))) |
(fma.f64 (pow.f64 (cos.f64 im) 3) (*.f64 (*.f64 re re) 9/2) (*.f64 (+.f64 (*.f64 3 re) 1) (pow.f64 (cos.f64 im) 3))) |
(*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (+.f64 (*.f64 3 re) 1) (*.f64 (*.f64 re re) 9/2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (*.f64 2 (pow.f64 (cos.f64 im) 3))) re) (+.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (*.f64 2 (pow.f64 (cos.f64 im) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (cos.f64 im) 2)) (pow.f64 (cos.f64 im) 2)) (cos.f64 im)) (*.f64 1/6 (pow.f64 (cos.f64 im) 3))))) (pow.f64 re 3)) (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (cos.f64 im) 3)) (*.f64 4 (pow.f64 (cos.f64 im) 3))) (pow.f64 re 2))))) |
(+.f64 (fma.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) re (pow.f64 (cos.f64 im) 3)) (fma.f64 (+.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) (fma.f64 (*.f64 4/3 (pow.f64 (cos.f64 im) 2)) (cos.f64 im) (*.f64 (pow.f64 (cos.f64 im) 3) 1/6))) (pow.f64 re 3) (*.f64 (*.f64 (pow.f64 (cos.f64 im) 3) 9/2) (*.f64 re re)))) |
(+.f64 (fma.f64 (*.f64 3 (pow.f64 (cos.f64 im) 3)) re (pow.f64 (cos.f64 im) 3)) (fma.f64 (*.f64 (pow.f64 (cos.f64 im) 3) 9/2) (*.f64 re re) (*.f64 (fma.f64 3 (pow.f64 (cos.f64 im) 3) (fma.f64 (pow.f64 (cos.f64 im) 3) 1/6 (*.f64 4/3 (pow.f64 (cos.f64 im) 3)))) (pow.f64 re 3)))) |
(+.f64 (*.f64 (+.f64 (*.f64 3 re) 1) (pow.f64 (cos.f64 im) 3)) (*.f64 (*.f64 re re) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 3) 9/2) (*.f64 re (fma.f64 3 (pow.f64 (cos.f64 im) 3) (*.f64 (pow.f64 (cos.f64 im) 3) 3/2)))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (+.f64 (+.f64 (*.f64 3 re) 1) (*.f64 (*.f64 re re) 9/2))) (*.f64 (fma.f64 3 (pow.f64 (cos.f64 im) 3) (*.f64 (pow.f64 (cos.f64 im) 3) 3/2)) (pow.f64 re 3))) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(pow.f64 (exp.f64 re) 3) |
(pow.f64 (exp.f64 3) re) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (pow.f64 (exp.f64 re) 3)) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 re) 3) -3/2) (*.f64 im im) (pow.f64 (exp.f64 re) 3)) |
(fma.f64 (pow.f64 (exp.f64 3) re) (*.f64 (*.f64 im im) -3/2) (pow.f64 (exp.f64 3) re)) |
(*.f64 (pow.f64 (exp.f64 3) re) (+.f64 1 (*.f64 (*.f64 im im) -3/2))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2)))) (+.f64 (*.f64 1/24 (pow.f64 (exp.f64 re) 3)) (*.f64 1/2 (pow.f64 (exp.f64 re) 3)))) (pow.f64 im 4)) (pow.f64 (exp.f64 re) 3))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 re) 3) -3/2) (*.f64 im im) (fma.f64 (fma.f64 (exp.f64 re) (*.f64 (pow.f64 (exp.f64 re) 2) 1/3) (*.f64 (pow.f64 (exp.f64 re) 3) 13/24)) (pow.f64 im 4) (pow.f64 (exp.f64 re) 3))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 re) 3) -3/2) (*.f64 im im) (fma.f64 (fma.f64 (pow.f64 (exp.f64 re) 3) 13/24 (*.f64 (pow.f64 (exp.f64 re) 3) 1/3)) (pow.f64 im 4) (pow.f64 (exp.f64 re) 3))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 3) re) 7/8) (pow.f64 im 4) (fma.f64 (pow.f64 (exp.f64 3) re) (*.f64 (*.f64 im im) -3/2) (pow.f64 (exp.f64 3) re))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 3) re) 7/8) (pow.f64 im 4) (*.f64 (pow.f64 (exp.f64 3) re) (+.f64 1 (*.f64 (*.f64 im im) -3/2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (exp.f64 re) 3)) (*.f64 -1/2 (pow.f64 (exp.f64 re) 3))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/24 (pow.f64 (exp.f64 re) 3)) (+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/24 (pow.f64 (exp.f64 re) 2)) (*.f64 -1/360 (pow.f64 (exp.f64 re) 2))) (exp.f64 re)) (*.f64 -1/720 (pow.f64 (exp.f64 re) 3))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (+.f64 (*.f64 1/12 (pow.f64 (exp.f64 re) 2)) (*.f64 1/4 (pow.f64 (exp.f64 re) 2)))) (+.f64 (*.f64 1/24 (pow.f64 (exp.f64 re) 3)) (*.f64 1/2 (pow.f64 (exp.f64 re) 3)))) (pow.f64 im 4)) (pow.f64 (exp.f64 re) 3)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 re) 3) -3/2) (*.f64 im im) (fma.f64 (fma.f64 -1/24 (pow.f64 (exp.f64 re) 3) (fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 (pow.f64 (exp.f64 re) 2) 1/3)) (fma.f64 (*.f64 (pow.f64 (exp.f64 re) 2) -2/45) (exp.f64 re) (*.f64 (pow.f64 (exp.f64 re) 3) -1/720)))) (pow.f64 im 6) (fma.f64 (fma.f64 (exp.f64 re) (*.f64 (pow.f64 (exp.f64 re) 2) 1/3) (*.f64 (pow.f64 (exp.f64 re) 3) 13/24)) (pow.f64 im 4) (pow.f64 (exp.f64 re) 3)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 re) 3) -3/2) (*.f64 im im) (fma.f64 (fma.f64 (pow.f64 (exp.f64 re) 3) -1/24 (fma.f64 -1/2 (*.f64 (pow.f64 (exp.f64 re) 3) 1/3) (fma.f64 (pow.f64 (exp.f64 re) 3) -1/720 (*.f64 (pow.f64 (exp.f64 re) 3) -2/45)))) (pow.f64 im 6) (fma.f64 (fma.f64 (pow.f64 (exp.f64 re) 3) 13/24 (*.f64 (pow.f64 (exp.f64 re) 3) 1/3)) (pow.f64 im 4) (pow.f64 (exp.f64 re) 3)))) |
(fma.f64 (fma.f64 (pow.f64 (exp.f64 3) re) -1/24 (fma.f64 -1/2 (*.f64 1/3 (pow.f64 (exp.f64 3) re)) (*.f64 (pow.f64 (exp.f64 3) re) -11/240))) (pow.f64 im 6) (fma.f64 (*.f64 (pow.f64 (exp.f64 3) re) 7/8) (pow.f64 im 4) (fma.f64 (pow.f64 (exp.f64 3) re) (*.f64 (*.f64 im im) -3/2) (pow.f64 (exp.f64 3) re)))) |
(fma.f64 (fma.f64 (pow.f64 (exp.f64 3) re) -1/24 (fma.f64 -1/2 (*.f64 1/3 (pow.f64 (exp.f64 3) re)) (*.f64 (pow.f64 (exp.f64 3) re) -11/240))) (pow.f64 im 6) (fma.f64 (*.f64 (pow.f64 (exp.f64 3) re) 7/8) (pow.f64 im 4) (*.f64 (pow.f64 (exp.f64 3) re) (+.f64 1 (*.f64 (*.f64 im im) -3/2))))) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 1/2 (*.f64 re re)))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (*.f64 1/2 (*.f64 re re)) (*.f64 (cos.f64 im) (+.f64 (*.f64 1/6 (pow.f64 re 3)) (+.f64 re 1)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (exp.f64 re)) |
(fma.f64 (exp.f64 re) (*.f64 -1/2 (*.f64 im im)) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 (*.f64 (exp.f64 re) 1/24) (pow.f64 im 4) (exp.f64 re))) |
(+.f64 (exp.f64 re) (*.f64 (exp.f64 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (*.f64 1/24 (pow.f64 im 4))))) |
(*.f64 (exp.f64 re) (+.f64 (*.f64 -1/2 (*.f64 im im)) (+.f64 (*.f64 1/24 (pow.f64 im 4)) 1))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(+.f64 (fma.f64 (exp.f64 re) (*.f64 -1/2 (*.f64 im im)) (exp.f64 re)) (*.f64 (exp.f64 re) (+.f64 (*.f64 -1/720 (pow.f64 im 6)) (*.f64 1/24 (pow.f64 im 4))))) |
(fma.f64 (exp.f64 re) (*.f64 -1/2 (*.f64 im im)) (*.f64 (exp.f64 re) (+.f64 (*.f64 1/24 (pow.f64 im 4)) (+.f64 (*.f64 -1/720 (pow.f64 im 6)) 1)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) 1) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (exp.f64 re) (*.f64 (cos.f64 im) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (cos.f64 im) (*.f64 (exp.f64 re) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 1 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (*.f64 (exp.f64 re) (cos.f64 im))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (exp.f64 re) 3) (pow.f64 (cos.f64 im) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (cos.f64 im) 3) (pow.f64 (exp.f64 re) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (exp.f64 re)) (cos.f64 im)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (cos.f64 im)) (exp.f64 re)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1) (*.f64 (exp.f64 re) (cos.f64 im))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) (pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) 3) (*.f64 (exp.f64 re) (cos.f64 im))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 6)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 3)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(exp.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im))))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1)) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3))) |
(pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (exp.f64 re)) (*.f64 (sqrt.f64 (exp.f64 re)) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 re)) 2) (*.f64 (cbrt.f64 (exp.f64 re)) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (exp.f64 re) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (exp.f64 re))) (sqrt.f64 (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (exp.f64 re)) 2)) (cbrt.f64 (exp.f64 re))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 1/3) (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 1 1/3) (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3/2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3/2))) |
(pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3) 1/3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 2) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (cos.f64 im))) 3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log.f64 (pow.f64 (exp.f64 (exp.f64 re)) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (+.f64 re (log.f64 (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (+.f64 re (log.f64 (cos.f64 im))) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (*.f64 3 (+.f64 re (log.f64 (cos.f64 im)))) 1/3)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
Compiled 36990 to 24079 computations (34.9% saved)
16 alts after pruning (8 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1226 | 5 | 1231 |
| Fresh | 0 | 3 | 3 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 8 | 9 |
| Total | 1228 | 16 | 1244 |
| Status | Error | Program |
|---|---|---|
| 20.2b | (/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) | |
| ▶ | 0.2b | (/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
| ▶ | 20.4b | (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| ▶ | 43.6b | (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
| ▶ | 41.1b | (-.f64 (+.f64 re 2) 1) |
| ✓ | 20.4b | (-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
| ▶ | 20.4b | (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| 43.6b | (+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) | |
| ✓ | 41.1b | (+.f64 1 re) |
| ✓ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 20.2b | (*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)) | |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| ✓ | 21.2b | (exp.f64 re) |
| ✓ | 20.6b | (cos.f64 im) |
Compiled 308 to 240 computations (22.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| ✓ | 0.2b | (/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
| 0.2b | (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) | |
| 0.3b | (fma.f64 (exp.f64 re) (cos.f64 im) 1) |
Compiled 45 to 25 computations (44.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | re | @ | 0 | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| 0.0ms | re | @ | inf | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| 0.0ms | im | @ | inf | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| 0.0ms | re | @ | -inf | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| 0.0ms | im | @ | -inf | (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| 1× | batch-egg-rewrite |
| 1012× | *-commutative |
| 988× | associate-*r/ |
| 804× | unswap-sqr |
| 672× | associate-*l/ |
| 572× | swap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 52 |
| 1 | 269 | 48 |
| 2 | 3082 | 48 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (exp.f64 re) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) 1) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 -1)) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 2 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 1) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) 1) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) 1)) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) 1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))))))) |
| 1× | egg-herbie |
| 1780× | associate-/r* |
| 1426× | associate-+r+ |
| 644× | +-commutative |
| 478× | associate-*r* |
| 450× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 398 | 8012 |
| 1 | 1113 | 7122 |
| 2 | 4036 | 7098 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(/.f64 1 (cos.f64 im)) |
(+.f64 (/.f64 1 (cos.f64 im)) (*.f64 -1 (/.f64 re (cos.f64 im)))) |
(+.f64 (/.f64 1 (cos.f64 im)) (+.f64 (*.f64 -1 (/.f64 re (cos.f64 im))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (cos.f64 im))))) |
(+.f64 (/.f64 1 (cos.f64 im)) (+.f64 (*.f64 -1 (/.f64 re (cos.f64 im))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (cos.f64 im))) (*.f64 -1/6 (/.f64 (pow.f64 re 3) (cos.f64 im)))))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (exp.f64 re)) |
(+.f64 (/.f64 1 (exp.f64 re)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re)))) |
(+.f64 (/.f64 1 (exp.f64 re)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re))) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re))))) |
(+.f64 (/.f64 1 (exp.f64 re)) (+.f64 (*.f64 61/720 (/.f64 (pow.f64 im 6) (exp.f64 re))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re))) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)))))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 1 (-.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)) |
(+.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(+.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) |
(+.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0) |
(+.f64 (+.f64 -1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(+.f64 (*.f64 -1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1) |
(+.f64 (*.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) -1) |
(+.f64 (neg.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1) |
(-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(-.f64 (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(-.f64 (+.f64 -1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) |
(*.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 -1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(*.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1)) |
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) 1) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 -1)) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3) |
(neg.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) |
(expm1.f64 (log.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1)) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 2)) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(+.f64 (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(+.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 2 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(+.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) 1) |
(*.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(*.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(*.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) |
(*.f64 -1 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(*.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1)) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 1) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) 1) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(*.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) 1)) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 -1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) 1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))))) |
(*.f64 (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1) |
(pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 2) |
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) 3) |
(pow.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) 1/3) |
(neg.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(exp.f64 (neg.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
| Outputs |
|---|
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 re 1) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (fma.f64 (cos.f64 im) re (cos.f64 im)))) |
(fma.f64 1/6 (*.f64 (cos.f64 im) (pow.f64 re 3)) (fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(exp.f64 re) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (exp.f64 re)) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (exp.f64 re)) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re))) |
(+.f64 (*.f64 -1/2 (*.f64 (exp.f64 re) (pow.f64 im 2))) (+.f64 (*.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4))) (+.f64 (exp.f64 re) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (+.f64 (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (exp.f64 re)) (*.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6))))) |
(fma.f64 -1/2 (*.f64 (exp.f64 re) (*.f64 im im)) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (exp.f64 re))) (fma.f64 1/24 (*.f64 (exp.f64 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (exp.f64 re) (pow.f64 im 6)) (exp.f64 re)))) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(/.f64 1 (cos.f64 im)) |
(+.f64 (/.f64 1 (cos.f64 im)) (*.f64 -1 (/.f64 re (cos.f64 im)))) |
(+.f64 (/.f64 1 (cos.f64 im)) (neg.f64 (/.f64 re (cos.f64 im)))) |
(-.f64 (/.f64 1 (cos.f64 im)) (/.f64 re (cos.f64 im))) |
(+.f64 (/.f64 1 (cos.f64 im)) (+.f64 (*.f64 -1 (/.f64 re (cos.f64 im))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (cos.f64 im))))) |
(+.f64 (/.f64 1 (cos.f64 im)) (fma.f64 -1 (/.f64 re (cos.f64 im)) (*.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im))))) |
(+.f64 (/.f64 1 (cos.f64 im)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im))) (/.f64 re (cos.f64 im)))) |
(+.f64 (/.f64 1 (cos.f64 im)) (fma.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im)) (/.f64 (neg.f64 re) (cos.f64 im)))) |
(+.f64 (/.f64 1 (cos.f64 im)) (+.f64 (*.f64 -1 (/.f64 re (cos.f64 im))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (cos.f64 im))) (*.f64 -1/6 (/.f64 (pow.f64 re 3) (cos.f64 im)))))) |
(+.f64 (/.f64 1 (cos.f64 im)) (fma.f64 -1 (/.f64 re (cos.f64 im)) (fma.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im)) (/.f64 (*.f64 -1/6 (pow.f64 re 3)) (cos.f64 im))))) |
(+.f64 (/.f64 1 (cos.f64 im)) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im)) (*.f64 -1/6 (/.f64 (pow.f64 re 3) (cos.f64 im)))) (/.f64 re (cos.f64 im)))) |
(+.f64 (-.f64 (/.f64 1 (cos.f64 im)) (/.f64 re (cos.f64 im))) (fma.f64 1/2 (/.f64 (*.f64 re re) (cos.f64 im)) (*.f64 -1/6 (/.f64 (pow.f64 re 3) (cos.f64 im))))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (exp.f64 re)) |
(exp.f64 (neg.f64 re)) |
(+.f64 (/.f64 1 (exp.f64 re)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re)))) |
(+.f64 (exp.f64 (neg.f64 re)) (*.f64 1/2 (/.f64 (*.f64 im im) (exp.f64 re)))) |
(fma.f64 1/2 (/.f64 im (/.f64 (exp.f64 re) im)) (exp.f64 (neg.f64 re))) |
(fma.f64 1/2 (*.f64 (/.f64 im (exp.f64 re)) im) (exp.f64 (neg.f64 re))) |
(+.f64 (/.f64 1 (exp.f64 re)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re))) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re))))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 1/2 (/.f64 (*.f64 im im) (exp.f64 re)) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re))))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)) (/.f64 (*.f64 (*.f64 1/2 im) im) (exp.f64 re)))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 1/2 (*.f64 (/.f64 im (exp.f64 re)) im) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re))))) |
(+.f64 (/.f64 1 (exp.f64 re)) (+.f64 (*.f64 61/720 (/.f64 (pow.f64 im 6) (exp.f64 re))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (exp.f64 re))) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)))))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 61/720 (/.f64 (pow.f64 im 6) (exp.f64 re)) (fma.f64 1/2 (/.f64 (*.f64 im im) (exp.f64 re)) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)))))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 61/720 (/.f64 (pow.f64 im 6) (exp.f64 re)) (fma.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)) (/.f64 (*.f64 (*.f64 1/2 im) im) (exp.f64 re))))) |
(+.f64 (exp.f64 (neg.f64 re)) (fma.f64 61/720 (/.f64 (pow.f64 im 6) (exp.f64 re)) (fma.f64 1/2 (*.f64 (/.f64 im (exp.f64 re)) im) (*.f64 5/24 (/.f64 (pow.f64 im 4) (exp.f64 re)))))) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(/.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(+.f64 1 (-.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) -1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 -1 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 0) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (+.f64 -1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (*.f64 -1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (*.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (neg.f64 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 2) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (/.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (/.f64 1 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (/.f64 1 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (/.f64 -1 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(-.f64 (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(-.f64 (+.f64 -1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) (neg.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (/.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(*.f64 -1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (neg.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)) (/.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (fma.f64 (cos.f64 im) (exp.f64 re) 2)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1) (pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) -1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (/.f64 1 (/.f64 -1 (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2))) (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re))))) |
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) -1) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (/.f64 1 (/.f64 -1 (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2))) (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) 1) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 -1)) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) (/.f64 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (sqrt.f64 -1))) |
(/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 2) -1)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) -1)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re))) (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (*.f64 (cos.f64 im) (exp.f64 re)) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2)))) (-.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (fma.f64 (cos.f64 im) (exp.f64 re) 2)))) (-.f64 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (*.f64 (cos.f64 im) (exp.f64 re))) 1)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) 3))) (fma.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (-.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (fma.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) (*.f64 (cos.f64 im) (exp.f64 re)))) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re)))))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3) 1/3) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(neg.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (exp.f64 re)))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 2)) |
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 2)) |
(fabs.f64 (*.f64 (cos.f64 im) (exp.f64 re))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(expm1.f64 (log.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(expm1.f64 (log.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1)) -1) |
(*.f64 (cos.f64 im) (exp.f64 re)) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (fma.f64 (exp.f64 re) (cos.f64 im) 1)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 1)) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (*.f64 (exp.f64 re) (cos.f64 im))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) 2)) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(+.f64 (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (*.f64 (exp.f64 re) (cos.f64 im)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (*.f64 2 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(+.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) 1) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(*.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2) (/.f64 1 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 -1 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(*.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))) -1) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (neg.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (-.f64 1 (neg.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1))))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(*.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (/.f64 1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1)) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1)) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) -1) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 2) -1)) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 1) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) 1) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) |
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (fma.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) -1))) |
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) |
(/.f64 (*.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4))) |
(*.f64 (/.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) 1)) (+.f64 (*.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) 3) -1)) (fma.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 4)))) |
(*.f64 (/.f64 1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (neg.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) (sqrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2) (sqrt.f64 (/.f64 1 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re)))))) (sqrt.f64 -1)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re))))) (/.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (sqrt.f64 -1))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (sqrt.f64 (/.f64 -1 (*.f64 (cos.f64 im) (exp.f64 re))))) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (sqrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) (sqrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) -1) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)) -1)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) -1)) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 (cos.f64 im) (exp.f64 re)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)))) (cbrt.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)))) (cbrt.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)))) (cbrt.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2))) |
(*.f64 (/.f64 -1 (+.f64 (neg.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) 1)) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) |
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2))) (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) 1))) |
(/.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2))) |
(*.f64 (/.f64 -1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2))) |
(*.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (/.f64 1 (+.f64 -1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) 1)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3))) |
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (/.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6) -1))) |
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3)) (/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2) (+.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 2)) (-.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) 1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)))) |
(*.f64 (/.f64 (+.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 2)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3) 3) -1)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 3)) (pow.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 6))) |
(/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6))))) |
(*.f64 (/.f64 (+.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 2)) (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (exp.f64 re) 1) 6)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (cbrt.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) |
(*.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2) (/.f64 1 (sqrt.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1))))) |
(*.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (cbrt.f64 (neg.f64 (*.f64 (cos.f64 im) (exp.f64 re))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 im) (neg.f64 (exp.f64 re)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))) (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)))) |
(*.f64 (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))))) (*.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) (sqrt.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im)))))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) -1/2)))) |
(pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(pow.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)) 1) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -1/2) 2) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) 3) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(pow.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3)) 1/3) |
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) |
(neg.f64 (/.f64 1 (-.f64 0 (*.f64 (exp.f64 re) (cos.f64 im))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) -2)) |
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) -2)) |
(fabs.f64 (/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im))) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) 3))) |
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 (fma.f64 (exp.f64 re) (cos.f64 im) -1)) 3))) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (cos.f64 im) (exp.f64 re)) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(exp.f64 (neg.f64 (log.f64 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1)))) |
(/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 re 2) 1) |
Compiled 13 to 10 computations (23.1% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | 0 | (-.f64 (+.f64 re 2) 1) |
| 0.0ms | re | @ | inf | (-.f64 (+.f64 re 2) 1) |
| 0.0ms | re | @ | -inf | (-.f64 (+.f64 re 2) 1) |
| 1× | batch-egg-rewrite |
| 1592× | add-sqr-sqrt |
| 1568× | *-un-lft-identity |
| 1480× | add-cube-cbrt |
| 1470× | add-cbrt-cube |
| 150× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 7 |
| 1 | 158 | 7 |
| 2 | 2007 | 7 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 re 2) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 re 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (-.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 re)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 re 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 re 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 re 2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) (sqrt.f64 (-.f64 (+.f64 re 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (/.f64 1 (+.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 re 2)) 1) (-.f64 (sqrt.f64 (+.f64 re 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 re 3) (+.f64 (pow.f64 (+.f64 re 2) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)) (+.f64 (pow.f64 (+.f64 re 2) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (+.f64 re 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (-.f64 (+.f64 re 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (-.f64 1 (*.f64 (+.f64 re 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 re 3) 1) (+.f64 (*.f64 re re) (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1)) (neg.f64 (+.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 re 2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (+.f64 re 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 re 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 re) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (+.f64 re 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 re 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 re 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 re) (sqrt.f64 re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 re 2)) (sqrt.f64 (+.f64 re 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 2)) 2) (cbrt.f64 (+.f64 re 2)) -1))))) |
| 1× | egg-herbie |
| 1272× | associate-*r* |
| 1114× | associate-*l* |
| 1018× | associate--r+ |
| 614× | distribute-lft-in |
| 514× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 99 | 788 |
| 1 | 231 | 728 |
| 2 | 838 | 728 |
| 3 | 5411 | 728 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
re |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
re |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 re 1) |
(+.f64 2 (+.f64 re -1)) |
(+.f64 2 (-.f64 re 1)) |
(+.f64 (+.f64 re 2) -1) |
(+.f64 1 re) |
(+.f64 -1 (+.f64 re 2)) |
(*.f64 1 (-.f64 (+.f64 re 2) 1)) |
(*.f64 (-.f64 (+.f64 re 2) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) (sqrt.f64 (-.f64 (+.f64 re 2) 1))) |
(*.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re 2) 1))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (/.f64 1 (+.f64 re 3))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 re 2)) 1) (-.f64 (sqrt.f64 (+.f64 re 2)) 1)) |
(/.f64 1 (/.f64 (+.f64 re 3) (+.f64 (pow.f64 (+.f64 re 2) 2) -1))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)) (+.f64 (pow.f64 (+.f64 re 2) 3) -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (+.f64 re 3)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (-.f64 (+.f64 re 2) -1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (-.f64 1 (*.f64 (+.f64 re 2) -1)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(/.f64 (+.f64 (pow.f64 re 3) 1) (+.f64 (*.f64 re re) (-.f64 1 re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1)) (neg.f64 (+.f64 re 3))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(pow.f64 (-.f64 (+.f64 re 2) 1) 1) |
(pow.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 3) |
(pow.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 2)) |
(log.f64 (exp.f64 (-.f64 (+.f64 re 2) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re 2) 1)))) |
(cbrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3)) |
(expm1.f64 (log.f64 (+.f64 re 2))) |
(exp.f64 (log1p.f64 re)) |
(exp.f64 (*.f64 (log1p.f64 re) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (+.f64 re 2) 1))) |
(fma.f64 1 re 1) |
(fma.f64 1 (+.f64 re 2) -1) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) 1) |
(fma.f64 (sqrt.f64 (+.f64 re 2)) (sqrt.f64 (+.f64 re 2)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 2)) 2) (cbrt.f64 (+.f64 re 2)) -1) |
| Outputs |
|---|
1 |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
re |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
re |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 re 1) |
(+.f64 1 re) |
(+.f64 2 (+.f64 re -1)) |
(+.f64 1 re) |
(+.f64 2 (-.f64 re 1)) |
(+.f64 1 re) |
(+.f64 (+.f64 re 2) -1) |
(+.f64 1 re) |
(+.f64 1 re) |
(+.f64 -1 (+.f64 re 2)) |
(+.f64 1 re) |
(*.f64 1 (-.f64 (+.f64 re 2) 1)) |
(+.f64 1 re) |
(*.f64 (-.f64 (+.f64 re 2) 1) 1) |
(+.f64 1 re) |
(*.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) (sqrt.f64 (-.f64 (+.f64 re 2) 1))) |
(+.f64 1 re) |
(*.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2)) |
(+.f64 1 re) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re 2) 1))) |
(+.f64 1 re) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (/.f64 1 (+.f64 re 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 2)) (/.f64 1 (+.f64 re 3))) |
(/.f64 (*.f64 (+.f64 re 3) (+.f64 1 re)) (+.f64 re 3)) |
(/.f64 (*.f64 (+.f64 1 re) (+.f64 re 3)) (+.f64 re 3)) |
(*.f64 (/.f64 (+.f64 re 3) (+.f64 re 3)) (+.f64 1 re)) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 re (+.f64 3 (pow.f64 (+.f64 re 2) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 1 (*.f64 (+.f64 re 2) (+.f64 re 3)))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 re 2)) 1) (-.f64 (sqrt.f64 (+.f64 re 2)) 1)) |
(+.f64 1 re) |
(/.f64 1 (/.f64 (+.f64 re 3) (+.f64 (pow.f64 (+.f64 re 2) 2) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 2)) (/.f64 1 (+.f64 re 3))) |
(/.f64 (*.f64 (+.f64 re 3) (+.f64 1 re)) (+.f64 re 3)) |
(/.f64 (*.f64 (+.f64 1 re) (+.f64 re 3)) (+.f64 re 3)) |
(*.f64 (/.f64 (+.f64 re 3) (+.f64 re 3)) (+.f64 1 re)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)) (+.f64 (pow.f64 (+.f64 re 2) 3) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 re (+.f64 3 (pow.f64 (+.f64 re 2) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 1 (*.f64 (+.f64 re 2) (+.f64 re 3)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (+.f64 re 3)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 2)) (/.f64 1 (+.f64 re 3))) |
(/.f64 (*.f64 (+.f64 re 3) (+.f64 1 re)) (+.f64 re 3)) |
(/.f64 (*.f64 (+.f64 1 re) (+.f64 re 3)) (+.f64 re 3)) |
(*.f64 (/.f64 (+.f64 re 3) (+.f64 re 3)) (+.f64 1 re)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1) (-.f64 (+.f64 re 2) -1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 2)) (/.f64 1 (+.f64 re 3))) |
(/.f64 (*.f64 (+.f64 re 3) (+.f64 1 re)) (+.f64 re 3)) |
(/.f64 (*.f64 (+.f64 1 re) (+.f64 re 3)) (+.f64 re 3)) |
(*.f64 (/.f64 (+.f64 re 3) (+.f64 re 3)) (+.f64 1 re)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 re (+.f64 3 (pow.f64 (+.f64 re 2) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 1 (*.f64 (+.f64 re 2) (+.f64 re 3)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1) (+.f64 (pow.f64 (+.f64 re 2) 2) (-.f64 1 (*.f64 (+.f64 re 2) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 re (+.f64 3 (pow.f64 (+.f64 re 2) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 1 (*.f64 (+.f64 re 2) (+.f64 re 3)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(+.f64 1 re) |
(/.f64 (+.f64 (pow.f64 re 3) 1) (+.f64 (*.f64 re re) (-.f64 1 re))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (fma.f64 re re (-.f64 1 re))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (-.f64 (fma.f64 re re 1) re)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) -1)) (neg.f64 (+.f64 re 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 2)) (/.f64 1 (+.f64 re 3))) |
(/.f64 (*.f64 (+.f64 re 3) (+.f64 1 re)) (+.f64 re 3)) |
(/.f64 (*.f64 (+.f64 1 re) (+.f64 re 3)) (+.f64 re 3)) |
(*.f64 (/.f64 (+.f64 re 3) (+.f64 re 3)) (+.f64 1 re)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re 2) 2) (+.f64 re 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 re (+.f64 3 (pow.f64 (+.f64 re 2) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re 2) 3)) (+.f64 1 (*.f64 (+.f64 re 2) (+.f64 re 3)))) |
(pow.f64 (-.f64 (+.f64 re 2) 1) 1) |
(+.f64 1 re) |
(pow.f64 (sqrt.f64 (-.f64 (+.f64 re 2) 1)) 2) |
(+.f64 1 re) |
(pow.f64 (cbrt.f64 (-.f64 (+.f64 re 2) 1)) 3) |
(+.f64 1 re) |
(pow.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3) 1/3) |
(+.f64 1 re) |
(sqrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 2)) |
(+.f64 1 re) |
(log.f64 (exp.f64 (-.f64 (+.f64 re 2) 1))) |
(+.f64 1 re) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re 2) 1)))) |
(+.f64 1 re) |
(cbrt.f64 (pow.f64 (-.f64 (+.f64 re 2) 1) 3)) |
(+.f64 1 re) |
(expm1.f64 (log.f64 (+.f64 re 2))) |
(exp.f64 (log1p.f64 re)) |
(exp.f64 (*.f64 (log1p.f64 re) 1)) |
(exp.f64 (log1p.f64 re)) |
(log1p.f64 (expm1.f64 (-.f64 (+.f64 re 2) 1))) |
(+.f64 1 re) |
(fma.f64 1 re 1) |
(+.f64 1 re) |
(fma.f64 1 (+.f64 re 2) -1) |
(+.f64 1 re) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) 1) |
(+.f64 1 re) |
(fma.f64 (sqrt.f64 (+.f64 re 2)) (sqrt.f64 (+.f64 re 2)) -1) |
(+.f64 1 re) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) 1) |
(+.f64 1 re) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 re 2)) 2) (cbrt.f64 (+.f64 re 2)) -1) |
(+.f64 1 re) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (*.f64 im im) -1/2) |
| ✓ | 0.0b | (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) |
| ✓ | 0.0b | (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
| ✓ | 2.6b | (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
Compiled 66 to 40 computations (39.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
| 0.0ms | re | @ | 0 | (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
| 0.0ms | im | @ | inf | (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
| 0.0ms | re | @ | -inf | (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
| 0.0ms | re | @ | -inf | (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
| 1× | batch-egg-rewrite |
| 1750× | distribute-lft-in |
| 510× | associate-/r* |
| 474× | associate-+l+ |
| 358× | +-commutative |
| 350× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 104 |
| 1 | 322 | 102 |
| 2 | 4437 | 102 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) |
(*.f64 (*.f64 im im) -1/2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (*.f64 (*.f64 im im) -1/2) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 re (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (*.f64 (*.f64 im im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (*.f64 (*.f64 im im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re)) (*.f64 (*.f64 im im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2))) (*.f64 (*.f64 im im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (+.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (+.f64 1 (*.f64 re (+.f64 re -1))) (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (+.f64 1 (*.f64 re (+.f64 re -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 (*.f64 re (+.f64 re -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) 1) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) 1) (+.f64 1 (*.f64 re (+.f64 re -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) 1) (-.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) 1) (+.f64 1 (*.f64 re (+.f64 re -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im)) (+.f64 1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 re (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 re (*.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 2 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 (+.f64 re 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (-.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (+.f64 re -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (*.f64 1 (+.f64 re -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re 2) (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re 2) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 re -1) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) re)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 re 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (+.f64 re 2)) (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) (-.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (-.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2))) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (-.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (-.f64 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) (-.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) (+.f64 (*.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (neg.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) 1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (*.f64 (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (/.f64 4 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (+.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) (pow.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 64) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 2 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) 16) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 512 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) 64) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (+.f64 16 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (neg.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) 1) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 1) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 re) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1/2 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 im im) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 im (sqrt.f64 -1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/4 (pow.f64 im 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 im im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) -1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) -1/2))))))) |
| 1× | egg-herbie |
| 974× | associate-+r- |
| 828× | associate-*r* |
| 756× | fma-def |
| 714× | distribute-lft-in |
| 686× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 535 | 16142 |
| 1 | 1586 | 14284 |
| 2 | 7953 | 14272 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (pow.f64 im 2)) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 2 (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
2 |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (*.f64 (*.f64 im im) -1/2) re)) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 re (*.f64 (*.f64 im im) -1/2))) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re))) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (*.f64 (*.f64 im im) -1/2)) |
(+.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (*.f64 (*.f64 im im) -1/2)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re)) (*.f64 (*.f64 im im) -1/2)) |
(+.f64 (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2))) (*.f64 (*.f64 im im) -1/2)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1) |
(-.f64 (+.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1) |
(/.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (+.f64 1 re))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (*.f64 (*.f64 im im) -1/2))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (+.f64 1 (*.f64 re (+.f64 re -1))) (*.f64 (*.f64 im im) -1/2))) |
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (-.f64 1 re)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) 1) (-.f64 1 re)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) 1) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) 1) (-.f64 1 re)) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) 1) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(pow.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1) |
(pow.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im)) (+.f64 1 re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(exp.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2)))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 re (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) |
(+.f64 re (*.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1))) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 2 (+.f64 re -1))) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 (+.f64 re 2) -1)) |
(+.f64 2 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 re -1))) |
(+.f64 2 (+.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1)) |
(+.f64 2 (+.f64 (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1) re)) |
(+.f64 2 (-.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) |
(+.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (+.f64 re -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (*.f64 1 (+.f64 re -1))) |
(+.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1) |
(+.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re) |
(+.f64 -1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(+.f64 (+.f64 re 2) (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1)) |
(+.f64 (+.f64 re 2) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) -1)) |
(+.f64 (+.f64 re -1) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(+.f64 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) 1) |
(+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) re) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 re 2)) |
(+.f64 (+.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) 2) |
(+.f64 (+.f64 -1 (+.f64 re 2)) (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) 2) |
(*.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(*.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(*.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) (-.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1)) |
(*.f64 (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (-.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2))) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (-.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (-.f64 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(/.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) (-.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) (+.f64 (*.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 1))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (neg.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) 1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (*.f64 (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(pow.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 3) |
(pow.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 2)) |
(log.f64 (exp.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))) |
(cbrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3)) |
(expm1.f64 (log.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) |
(exp.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(fma.f64 1 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(fma.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1) |
(fma.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3) 1) |
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (/.f64 4 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(*.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(*.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(*.f64 (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (+.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(*.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) |
(*.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) (pow.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) |
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) |
(/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(/.f64 (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 64) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8))) |
(/.f64 (-.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 2 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) 16) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))))) |
(/.f64 (+.f64 512 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) 64) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (+.f64 16 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 4))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (neg.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(/.f64 (neg.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) 1) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 1) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 2)) |
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) |
(fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) 2) |
(fma.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 re) 2) |
(fma.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 2) |
(fma.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1/2 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) 1) |
(pow.f64 (*.f64 (*.f64 im im) -1/2) 1) |
(pow.f64 (*.f64 im (sqrt.f64 -1/2)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) -1/2)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3) 1/3) |
(sqrt.f64 (*.f64 1/4 (pow.f64 im 4))) |
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im im) -1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) |
(exp.f64 (log.f64 (*.f64 (*.f64 im im) -1/2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) -1/2)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) -1/2))) |
| Outputs |
|---|
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(*.f64 (*.f64 im im) (*.f64 -1/2 re)) |
(*.f64 -1/2 (*.f64 re (*.f64 im im))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(*.f64 (*.f64 im im) (*.f64 -1/2 re)) |
(*.f64 -1/2 (*.f64 re (*.f64 im im))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(fma.f64 -1/2 (*.f64 im im) 1) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(*.f64 re (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 im 2)) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 im 2))) re))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) |
(neg.f64 (*.f64 re (fma.f64 1/2 (*.f64 im im) -1))) |
(*.f64 (fma.f64 1/2 (*.f64 im im) -1) (neg.f64 re)) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 (fma.f64 -1 (*.f64 re (fma.f64 1/2 (*.f64 im im) -1)) (*.f64 -1/2 (*.f64 im im)))) |
(+.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 (fma.f64 1/2 (*.f64 im im) -1) (neg.f64 re))) |
(-.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 re (fma.f64 1/2 (*.f64 im im) -1))) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 (fma.f64 -1 (*.f64 re (fma.f64 1/2 (*.f64 im im) -1)) (*.f64 -1/2 (*.f64 im im)))) |
(+.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 (fma.f64 1/2 (*.f64 im im) -1) (neg.f64 re))) |
(-.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 re (fma.f64 1/2 (*.f64 im im) -1))) |
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (pow.f64 im 2)) 1) re)) (*.f64 -1/2 (pow.f64 im 2)))) |
(+.f64 1 (fma.f64 -1 (*.f64 re (fma.f64 1/2 (*.f64 im im) -1)) (*.f64 -1/2 (*.f64 im im)))) |
(+.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 (fma.f64 1/2 (*.f64 im im) -1) (neg.f64 re))) |
(-.f64 (fma.f64 -1/2 (*.f64 im im) 1) (*.f64 re (fma.f64 1/2 (*.f64 im im) -1))) |
(+.f64 1 re) |
(+.f64 re 1) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 2 (*.f64 -1/2 (pow.f64 im 2))) |
(+.f64 2 (*.f64 -1/2 (*.f64 im im))) |
(fma.f64 -1/2 (*.f64 im im) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(*.f64 (*.f64 im im) (*.f64 -1/2 re)) |
(*.f64 -1/2 (*.f64 re (*.f64 im im))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 -1/2 (*.f64 re (pow.f64 im 2))) |
(*.f64 (*.f64 im im) (*.f64 -1/2 re)) |
(*.f64 -1/2 (*.f64 re (*.f64 im im))) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 re (pow.f64 im 2))) (*.f64 -1/2 (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
2 |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(+.f64 2 (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(*.f64 -1/2 (pow.f64 im 2)) |
(*.f64 -1/2 (*.f64 im im)) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (*.f64 (*.f64 im im) -1/2) re)) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 re (*.f64 (*.f64 im im) -1/2))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (*.f64 (*.f64 im im) -1/2)) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (*.f64 (*.f64 im im) -1/2)) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re)) (*.f64 (*.f64 im im) -1/2)) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 (*.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2))) (*.f64 (*.f64 im im) -1/2)) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 (*.f64 (*.f64 im im) -1/2) re))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) (-.f64 1 (*.f64 re (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) re) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(-.f64 (+.f64 (*.f64 re (*.f64 (*.f64 im im) -1/2)) (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2)))) 1) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(/.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (+.f64 1 re))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(/.f64 (-.f64 1 (*.f64 re re)) (/.f64 (-.f64 1 re) (*.f64 (*.f64 im im) -1/2))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (+.f64 1 (pow.f64 re 3)) (/.f64 (+.f64 1 (*.f64 re (+.f64 re -1))) (*.f64 (*.f64 im im) -1/2))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (-.f64 1 re)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (-.f64 1 re)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) 1) (-.f64 1 re)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (-.f64 1 (*.f64 re re))) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) 1) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 (pow.f64 re 3))) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) 1) (-.f64 1 re)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (-.f64 1 re))) (sqrt.f64 (-.f64 1 re))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 re re)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (-.f64 1 re)) (cbrt.f64 (-.f64 1 re)))) (cbrt.f64 (-.f64 1 re))) |
(*.f64 (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (/.f64 (-.f64 1 (*.f64 re re)) (-.f64 1 re))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) 1) (+.f64 1 (*.f64 re (+.f64 re -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) (sqrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 re 3)) (*.f64 (*.f64 im im) -1/2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1)))))) (cbrt.f64 (+.f64 1 (*.f64 re (+.f64 re -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 re 3)) (+.f64 1 (*.f64 re (+.f64 re -1)))) (*.f64 -1/2 (*.f64 im im))) |
(/.f64 (*.f64 (*.f64 im im) (+.f64 1 (pow.f64 re 3))) (/.f64 (fma.f64 re (+.f64 re -1) 1) -1/2)) |
(pow.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(pow.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2) |
(pow.f64 (*.f64 im (*.f64 (sqrt.f64 -1/2) (hypot.f64 1 (sqrt.f64 re)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)))) |
(sqrt.f64 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im)) (+.f64 1 re))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(exp.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 (exp.f64 (log1p.f64 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (exp.f64 (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 re) (log.f64 (*.f64 (*.f64 im im) -1/2))) 1)) |
(*.f64 (exp.f64 (log1p.f64 re)) (*.f64 -1/2 (*.f64 im im))) |
(*.f64 (*.f64 -1/2 (*.f64 im im)) (exp.f64 (log1p.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) |
(*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1)))) |
(+.f64 1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 re (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 re (*.f64 1 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 1 re)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 2 (+.f64 re -1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 (+.f64 re 2) -1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 2 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) (+.f64 re -1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 2 (+.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 2 (+.f64 (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1) re)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 2 (-.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (+.f64 re -1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) (*.f64 1 (+.f64 re -1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 -1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 re 2) (-.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 re 2) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) -1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 re -1) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) 1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1) re) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 re 2)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) 2) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 -1 (+.f64 re 2)) (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 1)) 2) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2) (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) (-.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (/.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (-.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2))) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (-.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))) (-.f64 -1 (+.f64 re (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (-.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (-.f64 -1 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) re))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 -1 (+.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 -1 (+.f64 re (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (+.f64 -1 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2) (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) re)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (-.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (-.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 4) (*.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) (-.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 4) (*.f64 (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))))) (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (-.f64 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) 3) (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) 3))) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 4) (*.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) (-.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (fma.f64 (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)) (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) re) (-.f64 3 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 4))) (+.f64 (pow.f64 (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6))) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(/.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1))) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))) (/.f64 (/.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (/.f64 (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)))) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)))) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (/.f64 (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)))))) |
(/.f64 (-.f64 (*.f64 re re) (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) (-.f64 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))))) |
(/.f64 (*.f64 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) (+.f64 re 1)) (-.f64 re (+.f64 1 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))))) (-.f64 re (+.f64 1 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))))) |
(/.f64 (*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) (/.f64 (-.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1)) (-.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 6) -1) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6)) (*.f64 (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (+.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 6) -1) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6)) (*.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 4) -1) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))) (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 4)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) (+.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 3)) (+.f64 (*.f64 re re) (-.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) (+.f64 (*.f64 re (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))) 3)) (fma.f64 re re (-.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))) (+.f64 1 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)))) (fma.f64 re (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)) re)))) |
(/.f64 (+.f64 (pow.f64 re 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1) 3)) (-.f64 (fma.f64 re re (*.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1) (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1))) (*.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 1) re))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3) 3) -1) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) (+.f64 (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 6))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3) 3)) (*.f64 (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (-.f64 1 (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1))) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) 1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3) 3) -1) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (-.f64 1 (*.f64 -1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))))) (+.f64 (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 6))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3) 3)) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 3) 1) (*.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) 1))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) 3) -1) (*.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)) (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 4) (+.f64 1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 6)) (*.f64 (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2) (+.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 4))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1)) (neg.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) 1) (neg.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (-.f64 (neg.f64 re) (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (-.f64 (neg.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) 1) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) -1) (*.f64 (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (/.f64 1 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (+.f64 re (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) 1) (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3))))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2) (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 3))))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 3)) (+.f64 re (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)))) |
(pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(pow.f64 (sqrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 2) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(pow.f64 (cbrt.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 3) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(pow.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3) 1/3) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(sqrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) (+.f64 re 1)) 2)) |
(fabs.f64 (*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1))) |
(log.f64 (exp.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(cbrt.f64 (pow.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) 3)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(expm1.f64 (log.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) |
(expm1.f64 (log.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)))) |
(expm1.f64 (log.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)))) |
(exp.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) 1)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(fma.f64 1 re (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(fma.f64 1 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) -1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(fma.f64 (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) (sqrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) (cbrt.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2)) 2)) (cbrt.f64 (+.f64 re (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2))) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re)) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) (+.f64 2 re))) -1) |
(fma.f64 (pow.f64 (cbrt.f64 re) 2) (cbrt.f64 re) (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 im im) (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))))) |
(*.f64 (+.f64 re 1) (fma.f64 -1/2 (*.f64 im im) 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) -1) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) 1) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(-.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3) 1) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (/.f64 4 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2)) (/.f64 4 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 re 1) 2) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) (*.f64 1/4 (pow.f64 im 4))) (/.f64 -4 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2)) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(*.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(*.f64 (/.f64 1 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (+.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (+.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))))) (fma.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8 -8)) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 -8) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (+.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re)))))) |
(*.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) (+.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (fma.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 1/16 (*.f64 (pow.f64 im 4) (pow.f64 im 4))) (neg.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re))) (-.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re))))))) (+.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(*.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) (pow.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))) (-.f64 (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) 3) (pow.f64 (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))) 3))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (+.f64 (pow.f64 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4)) 3) (pow.f64 (-.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re))) 3))) (fma.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 1/16 (*.f64 (pow.f64 im 4) (pow.f64 im 4))) (*.f64 (-.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re))) (-.f64 (-.f64 4 (*.f64 (*.f64 im im) (-.f64 -1 re))) (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4)))))) |
(/.f64 1 (/.f64 1 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(/.f64 (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (sqrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8)) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8)) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4)) (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2)) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4)) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)))) (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (cbrt.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8))) (/.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8)))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8))) (/.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re))) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4))) (/.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)))) |
(/.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4)) (/.f64 (/.f64 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4))) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4)))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4)) (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4))) (/.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2) (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 64) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8))) |
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3)) 1/64) -64) (*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))) (fma.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8 -8))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 6) 1/64 -64) (*.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re))) (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 -8))) |
(/.f64 (-.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 2 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)))) |
(/.f64 (-.f64 4 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 2 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)))) |
(*.f64 1 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) 16) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 4 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) -16) (*.f64 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2) (+.f64 4 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)))))) |
(/.f64 (fma.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 1/16 (*.f64 (pow.f64 im 4) (pow.f64 im 4))) -16) (*.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4))) |
(/.f64 (+.f64 512 (pow.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (-.f64 64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8) 8))))) |
(/.f64 (/.f64 (+.f64 512 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) 3) -1/512)) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1))))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3)) 1/64) (-.f64 64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1)))) |
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) 3) -1/512 512) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) (+.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 6) 1/64 64) (*.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) 1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 3) 64) (*.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (+.f64 16 (*.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) 4))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) 3) -64) (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2)) (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4))) (+.f64 16 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/4 (pow.f64 im 4)) 4))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4)) 3) -64) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) (fma.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 1/16 (*.f64 (pow.f64 im 4) (pow.f64 im 4))) (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 im 4) 1) 16))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4)) (neg.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(/.f64 (-.f64 4 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)))) (-.f64 2 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im)))) |
(*.f64 1 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2))) |
(/.f64 (neg.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(/.f64 (+.f64 -8 (neg.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8))) (neg.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re))))) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) 1) (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) (sqrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) -4) (*.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2)))) (cbrt.f64 (fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) -2))) |
(*.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) -4) (/.f64 1 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) -2))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4) (pow.f64 im 4) -4) (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) -2)) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) 1) (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(/.f64 (/.f64 (+.f64 8 (*.f64 (pow.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) 3) -1/8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4))) (-.f64 4 (*.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re 1) (*.f64 im im)) 3) -1/8) 8) (/.f64 1 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) (-.f64 4 (*.f64 (+.f64 re 1) (*.f64 (*.f64 im im) -1)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im (*.f64 im (+.f64 re 1))) 3) -1/8 8) (-.f64 (fma.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)) 4) (*.f64 (*.f64 im im) (-.f64 -1 re)))) |
(pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 1) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 2) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 3) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3) 1/3) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) 2)) |
(fabs.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2)) |
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) 3)) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1)) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2))) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(fma.f64 1 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(fma.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2) 2) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(fma.f64 (*.f64 (*.f64 im im) -1/2) (+.f64 1 re) 2) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(fma.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2) |
(+.f64 (pow.f64 (*.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 im (sqrt.f64 -1/2))) 2) 2) |
(+.f64 2 (pow.f64 (*.f64 im (*.f64 (sqrt.f64 -1/2) (hypot.f64 1 (sqrt.f64 re)))) 2)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 re) 2) (*.f64 1/4 (pow.f64 im 4)))) (cbrt.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2))) 2) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 1/4 (pow.f64 im 4)))) (cbrt.f64 (*.f64 (*.f64 -1/2 (+.f64 re 1)) (*.f64 im im))) 2) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (+.f64 re 1) 2) 1/4))) (cbrt.f64 (*.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))))) 2) |
(fma.f64 (*.f64 (+.f64 1 re) (*.f64 im im)) -1/2 2) |
(fma.f64 (+.f64 re 1) (*.f64 -1/2 (*.f64 im im)) 2) |
(fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re 1))) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) 1) |
(*.f64 -1/2 (*.f64 im im)) |
(pow.f64 (*.f64 (*.f64 im im) -1/2) 1) |
(*.f64 -1/2 (*.f64 im im)) |
(pow.f64 (*.f64 im (sqrt.f64 -1/2)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im im) -1/2)) 3) |
(*.f64 -1/2 (*.f64 im im)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3) 1/3) |
(*.f64 -1/2 (*.f64 im im)) |
(sqrt.f64 (*.f64 1/4 (pow.f64 im 4))) |
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 im im))) |
(*.f64 -1/2 (*.f64 im im)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im im) -1/2)))) |
(*.f64 -1/2 (*.f64 im im)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im im) -1/2) 3)) |
(*.f64 -1/2 (*.f64 im im)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im im) -1/2))) |
(*.f64 -1/2 (*.f64 im im)) |
(exp.f64 (log.f64 (*.f64 (*.f64 im im) -1/2))) |
(*.f64 -1/2 (*.f64 im im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im im) -1/2)) 1)) |
(*.f64 -1/2 (*.f64 im im)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im im) -1/2))) |
(*.f64 -1/2 (*.f64 im im)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) | |
| 0.0b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) | |
| ✓ | 0.2b | (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| ✓ | 0.3b | (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
Compiled 70 to 45 computations (35.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
| 0.0ms | im | @ | 0 | (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| 0.0ms | im | @ | inf | (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
| 0.0ms | re | @ | inf | (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
| 0.0ms | re | @ | -inf | (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
| 1× | batch-egg-rewrite |
| 940× | associate-+l+ |
| 600× | associate-/r* |
| 470× | associate-+r+ |
| 414× | +-commutative |
| 400× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 88 |
| 1 | 340 | 64 |
| 2 | 4870 | 64 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1)) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (neg.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 (cos.f64 im) re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1)))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1))))) |
| 1× | egg-herbie |
| 906× | associate-+r- |
| 872× | associate-*r* |
| 768× | distribute-lft-in |
| 726× | fma-def |
| 708× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 569 | 18625 |
| 1 | 1702 | 17627 |
| 2 | 7974 | 17537 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 0) |
(-.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1)) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) 1)) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(*.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1)) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) 1)) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (neg.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 2) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 3) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(fma.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im) 1) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1)) |
(+.f64 1 (+.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 0)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 0) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1) |
(+.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 0)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) -1)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 1)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) 1)) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 0)) |
(+.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) -1)) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) 0)) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) 0)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re)) |
(+.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 1) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 0)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 (cos.f64 im) re)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(+.f64 (+.f64 -1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(+.f64 (+.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1)))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) |
(*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1) |
| Outputs |
|---|
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 2)) |
(+.f64 re (fma.f64 re (*.f64 1/2 re) 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 2 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) re) (fma.f64 re (*.f64 1/2 re) 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 2 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) re)) (fma.f64 re (*.f64 1/2 re) 2)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 2 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (+.f64 2 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) 2))) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 re 1) 1) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re)) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) |
(fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) |
(+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) re))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) re) (fma.f64 re (*.f64 1/2 re) 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) re)) (fma.f64 re (*.f64 1/2 re) 1)) |
(+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 2))) (+.f64 re (*.f64 1/24 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re)) (pow.f64 im 4)))))))) |
(fma.f64 1/2 (*.f64 re re) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 (*.f64 im im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) re) (*.f64 1/24 (*.f64 (pow.f64 im 4) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))))))) |
(fma.f64 1/2 (*.f64 re re) (+.f64 (fma.f64 -1/2 (*.f64 im (*.f64 im (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) re)) (fma.f64 -1/720 (*.f64 (pow.f64 im 6) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))) 1))) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (*.f64 1/2 (pow.f64 re 2)) (+.f64 1 re))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (*.f64 (cos.f64 im) re)) |
(fma.f64 1/2 (*.f64 (cos.f64 im) (*.f64 re re)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 im) (pow.f64 re 2))) (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 0) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(-.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (/.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1)) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (-.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) 1)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (+.f64 (/.f64 1 (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) -1)) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2)))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (+.f64 (/.f64 1 (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) -1)) |
(+.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2)))) |
(*.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(*.f64 (/.f64 1 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3))) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) 3))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3))) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (-.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (-.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (-.f64 1 (*.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))))) (-.f64 1 (*.f64 (cos.f64 im) (*.f64 (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))))) |
(*.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (pow.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) 3))) (-.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(*.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) 3))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1)))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (*.f64 (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1)) (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2) -1) (+.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3) -1))) |
(*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3) -1))) |
(/.f64 1 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) |
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))) (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2))))) |
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) (-.f64 1 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) |
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3))) (/.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1)))) (sqrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3))))) |
(/.f64 (*.f64 (hypot.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3/2)) (hypot.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3/2))) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (/.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)))) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) (cbrt.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)))) |
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2))) (/.f64 (-.f64 1 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))) (cbrt.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)))) (/.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)))) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)))) |
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3))) (/.f64 (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (neg.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) 1) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (sqrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) 1) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) (cbrt.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) 1) (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) (sqrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) 1) (*.f64 (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))))) (cbrt.f64 (+.f64 1 (*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 3)) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 3)) (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) 1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (*.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 1) (+.f64 1 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) (-.f64 1 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) 2) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1)) |
(pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(pow.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 2) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 3) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) 1/3) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(sqrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1)) |
(log.f64 (exp.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(expm1.f64 (log1p.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(exp.f64 (log1p.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(exp.f64 (log1p.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(exp.f64 (log1p.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)))) |
(log1p.f64 (expm1.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(fma.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(fma.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) |
(fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (cos.f64 im) (+.f64 (*.f64 re (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 0) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) -1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (+.f64 (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (+.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) -1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 re (cos.f64 im)) (+.f64 (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 (*.f64 re (*.f64 re 1/2)))) (*.f64 (cos.f64 im) re)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 1) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1) (+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) 0)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 1) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 (cos.f64 im) re)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) (*.f64 re (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) re)) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 re (cos.f64 im))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 -1 (*.f64 (cos.f64 im) (+.f64 re 1))) (+.f64 1 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(+.f64 (+.f64 -1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 re 1)))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (*.f64 (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (sqrt.f64 (cos.f64 im)) (*.f64 (sqrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 im)) 2) (*.f64 (cbrt.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(*.f64 (*.f64 (cos.f64 im) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) (sqrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (*.f64 (cos.f64 im) (pow.f64 (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (sqrt.f64 (cos.f64 im))) (sqrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (*.f64 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) (pow.f64 (cbrt.f64 (cos.f64 im)) 2)) (cbrt.f64 (cos.f64 im))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) (-.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (neg.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) (*.f64 (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) (neg.f64 (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 0 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) (neg.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (-.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2)))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2)))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (*.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 4) (-.f64 (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2)) (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (-.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (+.f64 re 1) (*.f64 1/2 (*.f64 re re)))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 re 6) -1/8))) (cos.f64 im)) (+.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (+.f64 re 1) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 -1/2 (*.f64 re re)))) (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (*.f64 -1/2 (*.f64 re re)))) (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))))) |
(*.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) 3)) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 (pow.f64 re 4) 1/4)) (*.f64 (*.f64 1/2 (*.f64 re re)) (pow.f64 (+.f64 re 1) 2))))) (/.f64 (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (*.f64 (pow.f64 re 6) 1/8) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) 3) (pow.f64 (pow.f64 (+.f64 re 1) 2) 3)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (-.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (*.f64 (pow.f64 re 4) 1/4)) (*.f64 (*.f64 1/2 (*.f64 re re)) (pow.f64 (+.f64 re 1) 2))))) (/.f64 (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (*.f64 (pow.f64 re 6) 1/8) (pow.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) 3) (pow.f64 (pow.f64 (+.f64 re 1) 2) 3)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re 1/2)) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (+.f64 re 1) (*.f64 1/2 (*.f64 re re)))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 re 6) -1/8))) (cos.f64 im)) (+.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (+.f64 re 1) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (-.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 -1/2 (*.f64 re re)))) (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (*.f64 -1/2 (*.f64 re re)))) (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) (-.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (*.f64 (pow.f64 re 4) 1/4) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 re re)) 2) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (*.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))))) (/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 re 1) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))) 3)) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (-.f64 (*.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) (*.f64 (pow.f64 re 4) 1/4)) (*.f64 (*.f64 1/2 (*.f64 re re)) (pow.f64 (+.f64 re 1) 2))))) (/.f64 (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (*.f64 (pow.f64 re 6) 1/8) (pow.f64 (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)) 3) (pow.f64 (pow.f64 (+.f64 re 1) 2) 3)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 re 1) 4) (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (-.f64 (*.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) (*.f64 (pow.f64 re 4) 1/4)) (*.f64 (*.f64 1/2 (*.f64 re re)) (pow.f64 (+.f64 re 1) 2))))) (/.f64 (*.f64 (cos.f64 im) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (*.f64 (pow.f64 re 6) 1/8) (pow.f64 (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)) 3) (pow.f64 (pow.f64 (+.f64 re 1) 2) 3)))) |
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (/.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))) (cos.f64 im))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))) (cos.f64 im))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1)) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1)) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (sqrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1)) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1)) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (/.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) (-.f64 1 (*.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1)) (/.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1))) (/.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1)) (/.f64 (/.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2) -1)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1)) (/.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2) -1))))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))) (-.f64 1 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))) |
(/.f64 (-.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1))) (-.f64 2 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) (-.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) (*.f64 (cos.f64 im) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re)))))) (*.f64 (cos.f64 im) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4))) (*.f64 (cos.f64 im) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)) (fma.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))) -1)))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) 3)) (+.f64 1 (fma.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1) (neg.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) -1))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) (-.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) -1) 1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (+.f64 re 1))) (-.f64 (*.f64 (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 re 1)) 3) (pow.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 1/2 re)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 im) (cos.f64 im)) (pow.f64 (+.f64 re 1) 2)) (*.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 1/2 re)) (-.f64 (*.f64 (*.f64 re (cos.f64 im)) (*.f64 1/2 re)) (*.f64 (cos.f64 im) (+.f64 re 1)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (cos.f64 im) (*.f64 (pow.f64 (+.f64 re 1) 2) (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (cos.f64 im) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1))))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 im) 3) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3))) (fma.f64 (cos.f64 im) (*.f64 (pow.f64 (+.f64 re 1) 2) (cos.f64 im)) (*.f64 (cos.f64 im) (*.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1)) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3))) (neg.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3))) (neg.f64 (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3)) (-.f64 (-.f64 -2 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) 1) (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)))))) (cbrt.f64 (+.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) (+.f64 2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 3) -1) 1) (+.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 3) -1) (+.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2))) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (*.f64 (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2))) (fma.f64 re (sqrt.f64 1/2) (hypot.f64 1 (sqrt.f64 re))))) |
(*.f64 (/.f64 (cos.f64 im) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (fma.f64 re (sqrt.f64 1/2) (hypot.f64 1 (sqrt.f64 re))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 im) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) 1) (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2))))))) (cbrt.f64 (+.f64 1 (-.f64 re (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2)) (+.f64 1 (-.f64 re (*.f64 1/2 (*.f64 re re))))) (cos.f64 im)) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (+.f64 re (-.f64 1 (*.f64 1/2 (*.f64 re re)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 re (*.f64 re 1/2)) 2)) (cos.f64 im)) (+.f64 (*.f64 re (sqrt.f64 1/2)) (hypot.f64 1 (sqrt.f64 re)))) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) |
(/.f64 (*.f64 (cos.f64 im) (-.f64 (pow.f64 (+.f64 re 1) 2) (pow.f64 (*.f64 1/2 (*.f64 re re)) 2))) (*.f64 (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2))) (fma.f64 re (sqrt.f64 1/2) (hypot.f64 1 (sqrt.f64 re))))) |
(*.f64 (/.f64 (cos.f64 im) (-.f64 (hypot.f64 1 (sqrt.f64 re)) (*.f64 re (sqrt.f64 1/2)))) (/.f64 (-.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (pow.f64 re 4) 1/4)) (fma.f64 re (sqrt.f64 1/2) (hypot.f64 1 (sqrt.f64 re))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) 1) (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)) (cos.f64 im)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 re (*.f64 re 1/2)) (-.f64 (*.f64 re (*.f64 re 1/2)) (+.f64 re 1)))))) |
(/.f64 (cos.f64 im) (/.f64 (+.f64 (pow.f64 (+.f64 re 1) 2) (*.f64 (*.f64 1/2 (*.f64 re re)) (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (+.f64 (pow.f64 (+.f64 re 1) 3) (*.f64 (pow.f64 (*.f64 re re) 3) 1/8)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (-.f64 (*.f64 1/2 (*.f64 re re)) (+.f64 re 1)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(/.f64 (cos.f64 im) (/.f64 (fma.f64 re (*.f64 1/2 (*.f64 re (fma.f64 1/2 (*.f64 re re) (-.f64 -1 re)))) (pow.f64 (+.f64 re 1) 2)) (fma.f64 (pow.f64 re 6) 1/8 (pow.f64 (+.f64 re 1) 3)))) |
(pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 3) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3) 1/3) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 im)) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) 3)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1)) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(fma.f64 1 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) -1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) (+.f64 re 1) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(fma.f64 (+.f64 re 1) (cos.f64 im) (*.f64 (cos.f64 im) (*.f64 re (*.f64 re 1/2)))) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) (sqrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1) |
(*.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1))) |
(fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) re) (cos.f64 im)) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 2)) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) -1) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1) 2)) (cbrt.f64 (fma.f64 (cos.f64 im) (fma.f64 1/2 (*.f64 re re) (+.f64 re 1)) 1)) -1) |
(fma.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 re (fma.f64 re (*.f64 1/2 re) 1)) 1) 2)) -1) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| ✓ | 0.3b | (fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
Compiled 26 to 16 computations (38.5% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | -inf | (fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
| 0.0ms | re | @ | 0 | (fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
| 0.0ms | im | @ | 0 | (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| 0.0ms | im | @ | 0 | (fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
| 0.0ms | im | @ | inf | (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| 1× | batch-egg-rewrite |
| 950× | *-commutative |
| 728× | unswap-sqr |
| 724× | associate-*r/ |
| 628× | associate-*l/ |
| 546× | swap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 44 |
| 1 | 230 | 42 |
| 2 | 2908 | 42 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (+.f64 re 1) (cos.f64 im) 1) |
(-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1)) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1))))) |
| 1× | egg-herbie |
| 1762× | associate-*r/ |
| 1450× | associate-*l/ |
| 724× | associate--r+ |
| 660× | +-commutative |
| 592× | associate--l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 317 | 8544 |
| 1 | 868 | 7748 |
| 2 | 3745 | 7716 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 2 re) |
(+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(+.f64 1 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 0) |
(+.f64 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(+.f64 0 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(+.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) -1) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(*.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1)) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(+.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) -1)) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) |
(*.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2)) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3) 1/3) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2))) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3)) |
(expm1.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
| Outputs |
|---|
(+.f64 1 (cos.f64 im)) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cos.f64 im) re) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 2 re) |
(+.f64 re 2) |
(+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 (+.f64 re 2) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(+.f64 2 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re)) |
(+.f64 2 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (+.f64 re 2) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im))))) |
(+.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re) (fma.f64 (+.f64 1/24 (*.f64 1/24 re)) (pow.f64 im 4) 2)) |
(+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 (+.f64 1/24 (*.f64 1/24 re)) (pow.f64 im 4) 2)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 2 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6)) (+.f64 (+.f64 re 2) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re) (fma.f64 (+.f64 -1/720 (*.f64 -1/720 re)) (pow.f64 im 6) 2))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 (+.f64 -1/720 (*.f64 -1/720 re)) (pow.f64 im 6) 2))) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 1 re) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(cos.f64 im) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cos.f64 im) re) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (cos.f64 im) re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 re) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))) |
(+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im))))) |
(+.f64 1 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re)) |
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2)))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))))) |
(+.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re) (fma.f64 (+.f64 1/24 (*.f64 1/24 re)) (pow.f64 im 4) 1)) |
(+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 (+.f64 1/24 (*.f64 1/24 re)) (pow.f64 im 4) 1)) |
(+.f64 (*.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6))) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (pow.f64 im 2))))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (fma.f64 -1/720 (*.f64 (+.f64 1 re) (pow.f64 im 6)) (+.f64 1 (+.f64 re (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im))))))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (fma.f64 (+.f64 -1/2 (*.f64 -1/2 re)) (*.f64 im im) re) (fma.f64 (+.f64 -1/720 (*.f64 -1/720 re)) (pow.f64 im 6) 1))) |
(fma.f64 1/24 (*.f64 (+.f64 1 re) (pow.f64 im 4)) (+.f64 (fma.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)) re) (fma.f64 (+.f64 -1/720 (*.f64 -1/720 re)) (pow.f64 im 6) 1))) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 1 re) (cos.f64 im)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 0) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 0 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) -1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(-.f64 (+.f64 1 (/.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (/.f64 1 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) |
(*.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) 2) (cbrt.f64 (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) -1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1)) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) -1)) |
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) 1) 1) (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) |
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) -1)) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 3)) 1) (+.f64 (*.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 re 1) 2)) (-.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (fma.f64 (pow.f64 (cos.f64 im) 2) (pow.f64 (+.f64 1 re) 2) (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 (-.f64 1 (*.f64 (cos.f64 im) (+.f64 1 re))) (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (cos.f64 im) (+.f64 1 re)) 2) (*.f64 (cos.f64 im) (+.f64 1 re))))) |
(pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 3) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 1/3) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) |
(fabs.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(exp.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(+.f64 1 (fma.f64 (cos.f64 im) re (cos.f64 im))) |
(fma.f64 (cos.f64 im) (+.f64 1 re) 1) |
(+.f64 1 (-.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) -1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 -1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 0) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (*.f64 (+.f64 1 re) (neg.f64 (cos.f64 im)))) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (/.f64 (*.f64 (cos.f64 im) (+.f64 -1 (neg.f64 re))) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (/.f64 (*.f64 (cos.f64 im) (-.f64 -1 re)) (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (-.f64 0 (*.f64 (+.f64 re 1) (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (*.f64 (+.f64 1 re) (neg.f64 (cos.f64 im))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (fma.f64 (-.f64 -1 re) (cos.f64 im) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (-.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (fma.f64 (+.f64 1 re) (cos.f64 im) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (-.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4) (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (fma.f64 (-.f64 -1 re) (cos.f64 im) -2))) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (fma.f64 (-.f64 -1 re) (cos.f64 im) -2)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) (pow.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) 3))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) (pow.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) 3))) (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (-.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))) (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (-.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (-.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))) (cbrt.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re)))))) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (/.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (/.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (/.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (/.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))))) |
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1)) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (*.f64 (+.f64 1 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (-.f64 -1 re) (cos.f64 im) -2)) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (fma.f64 (-.f64 -1 re) (cos.f64 im) -2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)) 1) 1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (*.f64 (+.f64 1 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (-.f64 -1 re) (cos.f64 im) -2)) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (fma.f64 (-.f64 -1 re) (cos.f64 im) -2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (sqrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) (/.f64 (sqrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) (sqrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) (/.f64 (cbrt.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) 2) (cbrt.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2))) |
(/.f64 (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) -1) (*.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4)) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (+.f64 (*.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) 3) -1) (fma.f64 (+.f64 1 re) (cos.f64 im) 2)) (fma.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) 3) 1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3) (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6) 1) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) 3)) (*.f64 (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 6))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) 1) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (sqrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (cbrt.f64 (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) 1) (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) (fma.f64 (cos.f64 im) (+.f64 1 re) 2)))) |
(pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 2) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)) 3) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3) 1/3) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) -1) (+.f64 (neg.f64 (*.f64 (+.f64 re 1) (cos.f64 im))) -2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (+.f64 (*.f64 (+.f64 1 re) (neg.f64 (cos.f64 im))) -2)) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (-.f64 -2 (*.f64 (cos.f64 im) (+.f64 1 re)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (-.f64 -1 re) (cos.f64 im) -2)) |
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 2) (+.f64 (*.f64 (+.f64 re 1) (cos.f64 im)) 2))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3))) (neg.f64 (+.f64 (fma.f64 (+.f64 1 re) (cos.f64 im) 2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (neg.f64 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2)) (fma.f64 (cos.f64 im) (+.f64 1 re) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 3)) (-.f64 (fma.f64 (-.f64 -1 re) (cos.f64 im) -2) (pow.f64 (fma.f64 (cos.f64 im) (+.f64 1 re) 1) 2))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 2)) |
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 (+.f64 1 re) (cos.f64 im) -1)) 2)) |
(fabs.f64 (*.f64 (cos.f64 im) (+.f64 1 re))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1)))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) 3)) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(expm1.f64 (log.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1))) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 1 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) -1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) (sqrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) 2) (cbrt.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1)) -1) |
(fma.f64 (cos.f64 im) re (cos.f64 im)) |
(*.f64 (cos.f64 im) (+.f64 1 re)) |
Compiled 59392 to 39837 computations (32.9% saved)
21 alts after pruning (11 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1775 | 9 | 1784 |
| Fresh | 1 | 2 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 9 | 12 |
| Total | 1779 | 21 | 1800 |
| Status | Error | Program |
|---|---|---|
| 41.3b | (/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) | |
| 43.6b | (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) | |
| 20.2b | (/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) | |
| 0.1b | (/.f64 1 (/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im))) | |
| 43.6b | (/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) | |
| ✓ | 20.4b | (-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
| 43.6b | (-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) | |
| ✓ | 20.4b | (-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
| ✓ | 20.4b | (-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| 43.6b | (+.f64 1 (*.f64 -1/2 (*.f64 im im))) | |
| ✓ | 41.1b | (+.f64 1 re) |
| ✓ | 0.0b | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 20.2b | (*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)) | |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| ✓ | 20.2b | (*.f64 (cos.f64 im) (+.f64 re 1)) |
| 62.6b | (*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) | |
| ✓ | 21.2b | (exp.f64 re) |
| ✓ | 20.6b | (cos.f64 im) |
| 61.8b | re | |
| 41.1b | 1 |
Compiled 263 to 199 computations (24.3% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)) |
(*.f64 (exp.f64 re) (cos.f64 im)) |
(/.f64 1 (/.f64 (exp.f64 (neg.f64 re)) (cos.f64 im))) |
(-.f64 (+.f64 1 (*.f64 (exp.f64 re) (cos.f64 im))) 1) |
(-.f64 (fma.f64 (+.f64 re 1) (cos.f64 im) 1) 1) |
(-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 (exp.f64 re) (cos.f64 im) 1) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (cos.f64 im)) 3)) |
| Outputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
5 calls:
| 40.0ms | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 15.0ms | im |
| 14.0ms | re |
| 12.0ms | (cos.f64 im) |
| 3.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | re |
| 0.0b | 1 | im |
| 0.0b | 1 | (*.f64 (exp.f64 re) (cos.f64 im)) |
| 0.0b | 1 | (exp.f64 re) |
| 0.0b | 1 | (cos.f64 im) |
Compiled 314 to 199 computations (36.6% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
(*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)) |
| Outputs |
|---|
(exp.f64 re) |
(*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1)) |
4 calls:
| 46.0ms | im |
| 22.0ms | re |
| 20.0ms | (cos.f64 im) |
| 4.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 2 | re |
| 10.3b | 3 | im |
| 0.4b | 2 | (exp.f64 re) |
| 10.4b | 2 | (cos.f64 im) |
Compiled 248 to 163 computations (34.3% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) 1) |
| Outputs |
|---|
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2)))) |
4 calls:
| 49.0ms | re |
| 38.0ms | im |
| 17.0ms | (cos.f64 im) |
| 6.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 2 | re |
| 10.3b | 3 | im |
| 0.4b | 2 | (exp.f64 re) |
| 10.4b | 2 | (cos.f64 im) |
Compiled 230 to 150 computations (34.8% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
| Outputs |
|---|
(exp.f64 re) |
(/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
4 calls:
| 63.0ms | re |
| 35.0ms | im |
| 18.0ms | (cos.f64 im) |
| 4.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.5b | 2 | re |
| 10.3b | 3 | im |
| 0.5b | 2 | (exp.f64 re) |
| 10.5b | 2 | (cos.f64 im) |
Compiled 198 to 130 computations (34.3% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
| Outputs |
|---|
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))) |
4 calls:
| 36.0ms | im |
| 18.0ms | re |
| 15.0ms | (cos.f64 im) |
| 4.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.5b | 2 | re |
| 10.3b | 3 | im |
| 0.5b | 2 | (exp.f64 re) |
| 10.5b | 2 | (cos.f64 im) |
Compiled 184 to 121 computations (34.2% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 re 1) (cos.f64 im))) 1) |
| Outputs |
|---|
(exp.f64 re) |
(*.f64 (cos.f64 im) (+.f64 re 1)) |
4 calls:
| 56.0ms | im |
| 17.0ms | re |
| 15.0ms | (cos.f64 im) |
| 4.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 0.6b | 2 | re |
| 10.4b | 3 | im |
| 0.6b | 2 | (exp.f64 re) |
| 10.5b | 2 | (cos.f64 im) |
Compiled 172 to 114 computations (33.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
(exp.f64 re) |
| Outputs |
|---|
(exp.f64 re) |
(cos.f64 im) |
4 calls:
| 29.0ms | im |
| 21.0ms | re |
| 13.0ms | (cos.f64 im) |
| 4.0ms | (exp.f64 re) |
| Error | Segments | Branch |
|---|---|---|
| 1.3b | 2 | re |
| 10.7b | 3 | im |
| 1.3b | 2 | (exp.f64 re) |
| 10.9b | 2 | (cos.f64 im) |
Compiled 156 to 104 computations (33.3% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 0.9999997675361268 |
Compiled 12 to 9 computations (25% saved)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(cos.f64 im) |
| Outputs |
|---|
(cos.f64 im) |
3 calls:
| 38.0ms | re |
| 7.0ms | (cos.f64 im) |
| 7.0ms | im |
| Error | Segments | Branch |
|---|---|---|
| 20.6b | 1 | re |
| 20.6b | 1 | im |
| 20.6b | 1 | (cos.f64 im) |
Compiled 150 to 100 computations (33.3% saved)
Total -21.8b remaining (-53.1%)
Threshold costs -21.8b (-53.1%)
| Inputs |
|---|
1 |
re |
(+.f64 1 re) |
(-.f64 (+.f64 re 2) 1) |
(+.f64 1 (*.f64 -1/2 (*.f64 im im))) |
(*.f64 re (+.f64 1 (*.f64 -1/2 (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 re re) 1) (-.f64 re 1)) |
(-.f64 (+.f64 re (+.f64 (*.f64 -1/2 (*.f64 im im)) 2)) 1) |
(+.f64 (+.f64 1 re) (*.f64 -1/2 (*.f64 (+.f64 1 re) (*.f64 im im)))) |
(-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1) |
(/.f64 1 (/.f64 1 (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
(/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (/.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 3)) (-.f64 (+.f64 re (+.f64 (*.f64 (+.f64 1 re) (*.f64 (*.f64 im im) -1/2)) 2)) 1))) |
| Outputs |
|---|
1 |
2 calls:
| 7.0ms | re |
| 7.0ms | im |
| Error | Segments | Branch |
|---|---|---|
| 41.1b | 1 | re |
| 41.1b | 1 | im |
Compiled 144 to 96 computations (33.3% saved)
| 1× | egg-herbie |
| 22× | *-commutative |
| 14× | +-commutative |
| 2× | sub-neg |
| 2× | 1-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 43 | 327 |
| 1 | 64 | 327 |
| 2 | 65 | 327 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (cos.f64 im)) |
(cos.f64 im) |
1 |
| Outputs |
|---|
(*.f64 (exp.f64 re) (cos.f64 im)) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (-.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) 1))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 2 (*.f64 re (+.f64 1 (*.f64 re (+.f64 (*.f64 re 1/6) 1/2))))) -1))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (*.f64 re re) (+.f64 (*.f64 re 1/6) 1/2))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 (+.f64 (*.f64 re 1/6) 1/2) (*.f64 re re))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (/.f64 (cos.f64 im) (/.f64 1 (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2)))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 (+.f64 re 1) (*.f64 re (*.f64 re 1/2))))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (*.f64 (cos.f64 im) (+.f64 re 1))) |
(if (<=.f64 (exp.f64 re) 0) (exp.f64 re) (cos.f64 im)) |
(cos.f64 im) |
1 |
Compiled 136 to 95 computations (30.1% saved)
Compiled 120 to 66 computations (45% saved)
Loading profile data...