
Time bar (total: 8.1s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 100% | 99.9% | 0% | 0.1% | 0% | 0% | 0% | 1 |
Compiled 8 to 6 computations (25% saved)
ival-exp: 0.0ms (0% of total)ival-mult: 0.0ms (0% of total)const: 0.0ms (0% of total)ival-sin: 0.0ms (0% of total)| 842.0ms | 8256× | 0 | valid |
ival-sin: 345.0ms (59.1% of total)ival-exp: 153.0ms (26.2% of total)ival-mult: 76.0ms (13% of total)const: 7.0ms (1.2% of total)backward-pass: 3.0ms (0.5% of total)| 1× | egg-herbie |
| 73× | fma-define |
| 39× | fma-neg |
| 30× | associate-*r* |
| 26× | unsub-neg |
| 24× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 163 |
| 1 | 46 | 161 |
| 2 | 86 | 155 |
| 3 | 157 | 155 |
| 4 | 314 | 155 |
| 5 | 527 | 155 |
| 6 | 563 | 155 |
| 7 | 577 | 155 |
| 8 | 585 | 155 |
| 9 | 585 | 155 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
(*.f64 (exp.f64 re) (sin.f64 im)) |
(*.f64 (exp.f64 (neg.f64 re)) (sin.f64 im)) |
(*.f64 (exp.f64 re) (sin.f64 (neg.f64 im))) |
(neg.f64 (*.f64 (exp.f64 (neg.f64 re)) (sin.f64 im))) |
(neg.f64 (*.f64 (exp.f64 re) (sin.f64 (neg.f64 im)))) |
(*.f64 (exp.f64 im) (sin.f64 re)) |
| Outputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
(*.f64 (exp.f64 re) (sin.f64 im)) |
(*.f64 (exp.f64 (neg.f64 re)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (exp.f64 (neg.f64 re))) |
(/.f64 (sin.f64 im) (exp.f64 re)) |
(*.f64 (exp.f64 re) (sin.f64 (neg.f64 im))) |
(*.f64 (exp.f64 re) (neg.f64 (sin.f64 im))) |
(neg.f64 (*.f64 (exp.f64 (neg.f64 re)) (sin.f64 im))) |
(*.f64 (exp.f64 (neg.f64 re)) (neg.f64 (sin.f64 im))) |
(*.f64 (sin.f64 im) (/.f64 #s(literal -1 binary64) (exp.f64 re))) |
(/.f64 (sin.f64 im) (neg.f64 (exp.f64 re))) |
(neg.f64 (*.f64 (exp.f64 re) (sin.f64 (neg.f64 im)))) |
(*.f64 (exp.f64 re) (sin.f64 im)) |
(*.f64 (exp.f64 im) (sin.f64 re)) |
(negabs im)
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 0 | 0 | - | 0 | - | (exp.f64 re) |
| 0 | 0 | - | 0 | - | im |
| 0 | 0 | - | 0 | - | re |
| 0 | 0 | - | 0 | - | (sin.f64 im) |
| 0 | 0 | - | 0 | - | (*.f64 (exp.f64 re) (sin.f64 im)) |
| 151.0ms | 512× | 256 | valid |
Compiled 35 to 17 computations (51.4% saved)
ival-sin: 14.0ms (62.7% of total)ival-exp: 4.0ms (17.9% of total)ival-mult: 4.0ms (17.9% of total)const: 0.0ms (0% of total)Compiled 2 to 2 computations (0% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
Compiled 7 to 5 computations (28.6% saved)
Found 1 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
| 80.0ms | 256× | 256 | valid |
Compiled 14 to 6 computations (57.1% saved)
ival-sin: 66.0ms (93.7% of total)ival-exp: 2.0ms (2.8% of total)ival-mult: 2.0ms (2.8% of total)const: 0.0ms (0% of total)| Inputs |
|---|
#<alt (*.f64 (exp.f64 re) (sin.f64 im))> |
| Outputs |
|---|
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sin.f64 im))))))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (sin.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 im)))))))> |
#<alt (*.f64 im (exp.f64 re))> |
#<alt (*.f64 im (+.f64 (exp.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re)))))> |
#<alt (*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re)))))))> |
#<alt (*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))) (*.f64 #s(literal 1/120 binary64) (exp.f64 re))))))))> |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | inf | (* (exp re) (sin im)) |
| 1.0ms | im | @ | 0 | (* (exp re) (sin im)) |
| 1.0ms | re | @ | 0 | (* (exp re) (sin im)) |
| 0.0ms | im | @ | inf | (* (exp re) (sin im)) |
| 0.0ms | im | @ | -inf | (* (exp re) (sin im)) |
| 1× | batch-egg-rewrite |
| 398× | log1p-expm1-u |
| 398× | expm1-log1p-u |
| 380× | add-exp-log |
| 375× | unpow-prod-down |
| 365× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 21 |
| 1 | 101 | 21 |
| 2 | 1105 | 21 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
| Outputs |
|---|
(+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 2 binary64)) |
(pow.f64 (E.f64) (+.f64 re (log.f64 (sin.f64 im)))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(exp.f64 (+.f64 re (log.f64 (sin.f64 im)))) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 3 binary64))) |
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 1/3 binary64))) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) |
| 1× | egg-herbie |
| 776× | prod-exp |
| 570× | fma-neg |
| 427× | distribute-lft-out |
| 389× | fma-define |
| 328× | associate-*r* |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 104 | 1028 |
| 1 | 272 | 967 |
| 2 | 847 | 935 |
| 3 | 2601 | 914 |
| 4 | 4147 | 911 |
| 5 | 7218 | 911 |
| 1× | node limit |
| Inputs |
|---|
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sin.f64 im)))))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (sin.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 im))))))) |
(*.f64 im (exp.f64 re)) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))) (*.f64 #s(literal 1/120 binary64) (exp.f64 re)))))))) |
(+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 2 binary64)) |
(pow.f64 (E.f64) (+.f64 re (log.f64 (sin.f64 im)))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(exp.f64 (+.f64 re (log.f64 (sin.f64 im)))) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 3 binary64))) |
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 1/3 binary64))) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) |
| Outputs |
|---|
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sin.f64 im)))))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (sin.f64 im))))) |
(fma.f64 re (*.f64 (+.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 re (*.f64 (sin.f64 im) (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 re (sin.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 im))))))) |
(+.f64 (sin.f64 im) (*.f64 re (+.f64 (sin.f64 im) (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 im) re) (*.f64 (sin.f64 im) #s(literal 1/2 binary64))))))) |
(fma.f64 re (fma.f64 re (*.f64 (sin.f64 im) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 re (fma.f64 re (*.f64 (sin.f64 im) (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 re re)))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))))))) |
(*.f64 im (exp.f64 re)) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 re) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (exp.f64 re))) |
(*.f64 (exp.f64 re) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/6 binary64)))) |
(*.f64 (exp.f64 re) (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (exp.f64 re) (*.f64 (*.f64 (exp.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64)))) (exp.f64 re))) |
(*.f64 im (*.f64 (exp.f64 re) (+.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/120 binary64))))) |
(*.f64 (exp.f64 re) (+.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (exp.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 re))) (*.f64 #s(literal 1/120 binary64) (exp.f64 re)))))))) |
(*.f64 im (+.f64 (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (exp.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (exp.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (exp.f64 re) #s(literal 1/120 binary64)))))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (exp.f64 re) #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (exp.f64 re))) |
(*.f64 im (fma.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (exp.f64 re) (*.f64 (*.f64 (exp.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) |
(*.f64 im (*.f64 (exp.f64 re) (+.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64))))) |
(*.f64 im (*.f64 (exp.f64 re) (+.f64 (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (pow.f64 im #s(literal 4 binary64)))))) |
(+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))))) |
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 3 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 re) (sin.f64 im))) #s(literal 2 binary64)) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (E.f64) (+.f64 re (log.f64 (sin.f64 im)))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) (sqrt.f64 (+.f64 re (log.f64 (sin.f64 im))))) |
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(log.f64 (pow.f64 (exp.f64 (sin.f64 im)) (exp.f64 re))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 re) (sin.f64 im)) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 re) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(exp.f64 (+.f64 re (log.f64 (sin.f64 im)))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 1/3 binary64))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (log.f64 (sin.f64 im)))) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (exp.f64 re)) |
Compiled 714 to 360 computations (49.6% saved)
5 alts after pruning (4 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 51 | 4 | 55 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 51 | 5 | 56 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 51.0% | (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
| ▶ | 51.0% | (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
| ✓ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
| ▶ | 67.3% | (*.f64 im (exp.f64 re)) |
| ▶ | 50.8% | (sin.f64 im) |
Compiled 34 to 23 computations (32.4% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
| ✓ | 99.8% | (*.f64 re (sin.f64 im)) |
| ✓ | 99.9% | (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
| ✓ | 100.0% | (*.f64 im (exp.f64 re)) |
| 42.0ms | 256× | 256 | valid |
Compiled 43 to 14 computations (67.4% saved)
ival-sin: 7.0ms (32.9% of total)ival-add: 6.0ms (28.2% of total)ival-mult: 5.0ms (23.5% of total)ival-exp: 2.0ms (9.4% of total)const: 1.0ms (4.7% of total)| Inputs |
|---|
#<alt (*.f64 im (exp.f64 re))> |
#<alt (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
| Outputs |
|---|
#<alt im> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))))> |
#<alt (+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))))))> |
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re)))))))))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 im re)> |
#<alt (*.f64 im (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))> |
#<alt (*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))))))> |
#<alt (*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) re)))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) re)))) #s(literal 1/6 binary64))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) re) #s(literal 1/5040 binary64))))))) #s(literal 1/6 binary64))))))> |
#<alt (sin.f64 im)> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | inf | (* im (exp re)) |
| 0.0ms | im | @ | 0 | (* (+ re 1) (sin im)) |
| 0.0ms | im | @ | 0 | (* im (exp re)) |
| 0.0ms | im | @ | 0 | (* re (sin im)) |
| 0.0ms | re | @ | inf | (* (+ re 1) (sin im)) |
| 1× | batch-egg-rewrite |
| 916× | log1p-expm1-u |
| 916× | expm1-log1p-u |
| 868× | prod-diff |
| 333× | fma-define |
| 177× | fma-neg |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 80 |
| 1 | 210 | 80 |
| 2 | 2533 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 im (exp.f64 re)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 re (sin.f64 im)) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 im (exp.f64 re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 im (exp.f64 re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 im (exp.f64 re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 im) (exp.f64 re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (exp.f64 re))))) |
(cbrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (exp.f64 re) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) |
(log1p.f64 (expm1.f64 (*.f64 im (exp.f64 re)))) |
(exp.f64 (+.f64 re (log.f64 im))) |
(exp.f64 (*.f64 (+.f64 re (log.f64 im)) #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (sin.f64 im)))) |
(exp.f64 (log.f64 (*.f64 re (sin.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (sin.f64 im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im))) |
(*.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (*.f64 (sin.f64 im) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
| 1× | egg-herbie |
| 526× | times-frac |
| 443× | distribute-lft-in |
| 414× | distribute-rgt-in |
| 347× | *-commutative |
| 248× | exp-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 313 | 6632 |
| 1 | 824 | 6316 |
| 2 | 2450 | 5863 |
| 3 | 7086 | 5863 |
| 1× | node limit |
| Inputs |
|---|
im |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im re) |
(*.f64 im (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) re))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) re)))) #s(literal 1/6 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) re) #s(literal 1/5040 binary64))))))) #s(literal 1/6 binary64)))))) |
(sin.f64 im) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 im (exp.f64 re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 im (exp.f64 re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 im (exp.f64 re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 im) (exp.f64 re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (exp.f64 re))))) |
(cbrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (exp.f64 re) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) |
(log1p.f64 (expm1.f64 (*.f64 im (exp.f64 re)))) |
(exp.f64 (+.f64 re (log.f64 im))) |
(exp.f64 (*.f64 (+.f64 re (log.f64 im)) #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (sin.f64 im)))) |
(exp.f64 (log.f64 (*.f64 re (sin.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (sin.f64 im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im))) |
(*.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (*.f64 (sin.f64 im) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
| Outputs |
|---|
im |
(+.f64 im (*.f64 im re)) |
(fma.f64 im re im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(fma.f64 re (fma.f64 (*.f64 im re) #s(literal 1/2 binary64) im) im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))))))) |
(fma.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 im (*.f64 re #s(literal 1/6 binary64)))) im) im) |
(fma.f64 re (fma.f64 re (*.f64 im (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal 1/2 binary64))) im) im) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(+.f64 im (*.f64 im re)) |
(fma.f64 im re im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))))))) |
(*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 im (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) #s(literal 1/120 binary64))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64)))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 re #s(literal 1/120 binary64)))))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)))) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) re))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 im re) |
(*.f64 im (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))) |
(*.f64 im (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (fma.f64 #s(literal -1/6 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64))) re)) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)))))) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) re (*.f64 #s(literal 1/120 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64)))))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64)))) re)) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) re))))))) |
(*.f64 im (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64))) (*.f64 re #s(literal 1/120 binary64)))))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 re #s(literal -1/6 binary64))) re)) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) (*.f64 (*.f64 re (pow.f64 im #s(literal 2 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64))))) re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(+.f64 im (*.f64 im re)) |
(fma.f64 im re im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))))))) |
(*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 im (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) re)))) #s(literal 1/6 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) #s(literal 1/120 binary64))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64)))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal 1/120 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/5040 binary64) re) #s(literal 1/5040 binary64))))))) #s(literal 1/6 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 re #s(literal 1/120 binary64)))))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)))) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) re))) |
(sin.f64 im) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) |
(+.f64 (*.f64 im (exp.f64 re)) #s(literal 0 binary64)) |
(pow.f64 (*.f64 im (exp.f64 re)) #s(literal 1 binary64)) |
(*.f64 im (exp.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 im (exp.f64 re))) #s(literal 3 binary64)) |
(*.f64 im (exp.f64 re)) |
(pow.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 im (exp.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 im (exp.f64 re))) #s(literal 2 binary64)) |
(*.f64 im (exp.f64 re)) |
(sqrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 2 binary64))) |
(*.f64 im (exp.f64 re)) |
(log.f64 (pow.f64 (exp.f64 im) (exp.f64 re))) |
(*.f64 im (exp.f64 re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (exp.f64 re))))) |
(*.f64 im (exp.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 im (exp.f64 re)) #s(literal 3 binary64))) |
(*.f64 im (exp.f64 re)) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (exp.f64 re) #s(literal 3 binary64)))) |
(*.f64 im (exp.f64 re)) |
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 im (exp.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 im (exp.f64 re)))) |
(+.f64 (*.f64 im (exp.f64 re)) #s(literal 0 binary64)) |
(log1p.f64 (expm1.f64 (*.f64 im (exp.f64 re)))) |
(*.f64 im (exp.f64 re)) |
(exp.f64 (+.f64 re (log.f64 im))) |
(*.f64 im (exp.f64 re)) |
(exp.f64 (*.f64 (+.f64 re (log.f64 im)) #s(literal 1 binary64))) |
(*.f64 im (exp.f64 re)) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(+.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) #s(literal 0 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re))) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(+.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) #s(literal 0 binary64)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) |
(+.f64 (*.f64 re (sin.f64 im)) #s(literal 0 binary64)) |
(pow.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 re (sin.f64 im)) |
(pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 3 binary64)) |
(*.f64 re (sin.f64 im)) |
(pow.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (sin.f64 im)) |
(pow.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) |
(*.f64 re (sin.f64 im)) |
(sqrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) |
(*.f64 re (sin.f64 im)) |
(log.f64 (pow.f64 (exp.f64 re) (sin.f64 im))) |
(*.f64 re (sin.f64 im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (sin.f64 im))))) |
(*.f64 re (sin.f64 im)) |
(cbrt.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64))) |
(*.f64 re (sin.f64 im)) |
(expm1.f64 (log1p.f64 (*.f64 re (sin.f64 im)))) |
(+.f64 (*.f64 re (sin.f64 im)) #s(literal 0 binary64)) |
(log1p.f64 (expm1.f64 (*.f64 re (sin.f64 im)))) |
(*.f64 re (sin.f64 im)) |
(exp.f64 (log.f64 (*.f64 re (sin.f64 im)))) |
(*.f64 re (sin.f64 im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (sin.f64 im))) #s(literal 1 binary64))) |
(*.f64 re (sin.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(+.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) #s(literal 0 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (*.f64 (sqrt.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (*.f64 (sin.f64 im) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) (sqrt.f64 (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (sin.f64 im)) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (fma.f64 (*.f64 re (sin.f64 im)) (*.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64))) (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (+.f64 re #s(literal -1 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (*.f64 re (sin.f64 im)) (sin.f64 im))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re))) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (sin.f64 im)) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (-.f64 (fma.f64 re re #s(literal 1 binary64)) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (+.f64 re #s(literal -1 binary64)))) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) #s(literal 2 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 re #s(literal 1 binary64))) (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 im) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(+.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) #s(literal 0 binary64)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (sin.f64 im)) (log1p.f64 re)) #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) re (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) #s(literal 1 binary64) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (cbrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (sin.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 re (sin.f64 im))) (sqrt.f64 (*.f64 re (sin.f64 im))) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 re (sqrt.f64 (sin.f64 im))) (sqrt.f64 (sin.f64 im)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 (sin.f64 im) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (*.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
Compiled 1900 to 1002 computations (47.3% saved)
12 alts after pruning (8 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 137 | 8 | 145 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 3 | 4 |
| Done | 0 | 1 | 1 |
| Total | 138 | 12 | 150 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 33.9% | (+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
| 36.3% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) | |
| 27.9% | (+.f64 im (*.f64 im re)) | |
| ✓ | 51.0% | (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
| ✓ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
| ▶ | 50.5% | (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
| ▶ | 4.1% | (*.f64 re (sin.f64 im)) |
| ▶ | 29.4% | (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
| 29.4% | (*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) | |
| ✓ | 67.3% | (*.f64 im (exp.f64 re)) |
| ✓ | 50.8% | (sin.f64 im) |
| ▶ | 24.9% | im |
Compiled 207 to 140 computations (32.4% saved)
Found 12 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)) |
| ✓ | 99.9% | (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
| ✓ | 99.6% | (*.f64 #s(literal -1/6 binary64) re) |
| ✓ | 92.2% | (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
| 99.8% | (*.f64 re (sin.f64 im)) | |
| ✓ | 100.0% | (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))) |
| ✓ | 100.0% | (+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
| ✓ | 100.0% | (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) |
| ✓ | 99.9% | (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))) |
| ✓ | 100.0% | (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
| ✓ | 99.8% | (/.f64 (sin.f64 im) re) |
| ✓ | 99.4% | (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
| 119.0ms | 256× | 256 | valid |
Compiled 139 to 72 computations (48.2% saved)
ival-mult: 34.0ms (42.9% of total)ival-add: 14.0ms (17.7% of total)ival-pow: 13.0ms (16.4% of total)ival-sin: 7.0ms (8.8% of total)ival-sub: 6.0ms (7.6% of total)const: 3.0ms (3.8% of total)ival-div: 2.0ms (2.5% of total)| Inputs |
|---|
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (/.f64 (sin.f64 im) re)> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))> |
#<alt (*.f64 (*.f64 im re) #s(literal 1/2 binary64))> |
#<alt (+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))))> |
#<alt (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))> |
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))> |
#<alt (*.f64 #s(literal -1/6 binary64) re)> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))))))> |
#<alt (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))> |
| Outputs |
|---|
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))))))))> |
#<alt (*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))))))))> |
#<alt (/.f64 im re)> |
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) re)))> |
#<alt (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re)))> |
#<alt (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (/.f64 (sin.f64 im) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (sin.f64 im)> |
#<alt (sin.f64 im)> |
#<alt (*.f64 im re)> |
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))> |
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))> |
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64))))> |
#<alt im> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))))> |
#<alt (+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im)))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))> |
#<alt im> |
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))> |
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))> |
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)))> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im))))> |
#<alt (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))> |
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))> |
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64)))> |
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64)))> |
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64)))> |
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))> |
#<alt (*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)))> |
#<alt (*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)))> |
#<alt (*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))))> |
#<alt #s(literal -1/6 binary64)> |
#<alt (*.f64 #s(literal -1/6 binary64) re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 #s(literal -1/6 binary64) re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))> |
60 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | re | @ | inf | (* (* im re) 1/2) |
| 2.0ms | im | @ | -inf | (* im (+ 1 (+ re (* (pow im 2) (- (* -1/6 re) 1/6))))) |
| 1.0ms | re | @ | 0 | (* re (+ (sin im) (/ (sin im) re))) |
| 1.0ms | im | @ | inf | (* re (+ im (* (* im re) 1/2))) |
| 1.0ms | im | @ | 0 | (* re (+ (sin im) (/ (sin im) re))) |
| 1× | batch-egg-rewrite |
| 547× | log1p-expm1-u |
| 221× | expm1-log1p-u |
| 219× | associate-*r* |
| 218× | add-cube-cbrt |
| 214× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 316 |
| 1 | 468 | 296 |
| 2 | 7402 | 296 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 im re) #s(literal 1/2 binary64)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1/6 binary64) re) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
(-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)) |
| Outputs |
|---|
(+.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re))) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (sin.f64 im))) |
(+.f64 (*.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (-.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re))) (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re)))) (-.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) re) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (*.f64 re (/.f64 (sin.f64 im) re))) |
(fma.f64 (sin.f64 im) re (*.f64 re (/.f64 (sin.f64 im) re))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (neg.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sin.f64 im) (cbrt.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (sin.f64 im) (sqrt.f64 re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (sin.f64 im)) (sqrt.f64 re))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 im)) (cbrt.f64 re))) |
(pow.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 re (sin.f64 im)) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (sin.f64 im) (neg.f64 re))) |
(neg.f64 (/.f64 (neg.f64 (sin.f64 im)) re)) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (sin.f64 im) re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 im) re)))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 im) re))) |
(exp.f64 (log.f64 (/.f64 (sin.f64 im) re))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (/.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (/.f64 (sin.f64 im) re) (sin.f64 im))) |
(pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(fma.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 im re (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) re) #s(literal 1/2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) (/.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(*.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) |
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 re im) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)) |
(pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)))) |
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(log1p.f64 (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(exp.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 1 binary64))) |
(fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) |
(fma.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) re im) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(fma.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) |
(*.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)) |
(pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(cbrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log1p.f64 (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(exp.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64))) |
(fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) |
(fma.f64 (*.f64 re im) #s(literal 1/2 binary64) im) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 re im) im) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) |
(+.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 im #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(pow.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) #s(literal -1/6 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(+.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(+.f64 im (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) im) |
(+.f64 (*.f64 im (+.f64 re #s(literal 1 binary64))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) im) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) (*.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) (-.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) im) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(cbrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(exp.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(exp.f64 (*.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64))) |
(fma.f64 im #s(literal 1 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 #s(literal 1 binary64) im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(+.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal -1/6 binary64))) |
(+.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(*.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(*.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal -1/6 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (-.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(cbrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(exp.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 #s(literal -1/6 binary64) re #s(literal -1/6 binary64)) |
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
(fma.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
| 1× | egg-herbie |
| 876× | fma-neg |
| 568× | associate-*r* |
| 495× | associate-*l* |
| 409× | fma-define |
| 302× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 839 | 19624 |
| 1 | 2135 | 17921 |
| 2 | 7718 | 17915 |
| 1× | node limit |
| Inputs |
|---|
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))))))))) |
(/.f64 im re) |
(*.f64 im (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (sin.f64 im) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(sin.f64 im) |
(sin.f64 im) |
(*.f64 im re) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
im |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
im |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
#s(literal -1/6 binary64) |
(*.f64 #s(literal -1/6 binary64) re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 #s(literal -1/6 binary64) re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(+.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re))) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (sin.f64 im))) |
(+.f64 (*.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (-.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re))) (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re)))) (-.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) re) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (*.f64 re (/.f64 (sin.f64 im) re))) |
(fma.f64 (sin.f64 im) re (*.f64 re (/.f64 (sin.f64 im) re))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (neg.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sin.f64 im) (cbrt.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (sin.f64 im) (sqrt.f64 re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (sin.f64 im)) (sqrt.f64 re))) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 im)) (cbrt.f64 re))) |
(pow.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 re (sin.f64 im)) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (sin.f64 im) (neg.f64 re))) |
(neg.f64 (/.f64 (neg.f64 (sin.f64 im)) re)) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (sin.f64 im) re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 im) re)))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 im) re))) |
(exp.f64 (log.f64 (/.f64 (sin.f64 im) re))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (/.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (/.f64 (sin.f64 im) re) (sin.f64 im))) |
(pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re) (sin.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(fma.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 im re (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) re) #s(literal 1/2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) (/.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(*.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) |
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 re im) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)) |
(pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)))) |
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(log1p.f64 (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(exp.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 1 binary64))) |
(fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) |
(fma.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) re im) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(fma.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) |
(*.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)) |
(pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(cbrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(log1p.f64 (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(exp.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64))) |
(fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) |
(fma.f64 (*.f64 re im) #s(literal 1/2 binary64) im) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 re im) im) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) |
(+.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 im #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(pow.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) #s(literal -1/6 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(+.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(+.f64 im (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) im) |
(+.f64 (*.f64 im (+.f64 re #s(literal 1 binary64))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) im) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) (*.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) (-.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) im) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(cbrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(exp.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(exp.f64 (*.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64))) |
(fma.f64 im #s(literal 1 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 #s(literal 1 binary64) im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(+.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal -1/6 binary64))) |
(+.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(*.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(*.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal -1/6 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (-.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(cbrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(exp.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 #s(literal -1/6 binary64) re #s(literal -1/6 binary64)) |
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
(fma.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
| Outputs |
|---|
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (sin.f64 im)) |
(*.f64 (sin.f64 im) re) |
(*.f64 re (sin.f64 im)) |
(*.f64 (sin.f64 im) re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(fma.f64 im re im) |
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re)))) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 im (-.f64 (+.f64 re #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 im (fma.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/120 binary64) re)))))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal 1/120 binary64) #s(literal 1/120 binary64))) (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re)))))) (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))))))))) |
(*.f64 im (fma.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/5040 binary64) re)))) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/120 binary64) re))))))))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (fma.f64 re #s(literal 1/120 binary64) #s(literal 1/120 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal 1/5040 binary64) #s(literal 1/5040 binary64)))) (neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)))) (+.f64 re #s(literal 1 binary64)))) |
(/.f64 im re) |
(*.f64 im (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 (/.f64 im re) (/.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64))) re)) |
(*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 #s(literal 1/6 binary64) re)) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 (/.f64 im re) (*.f64 (fma.f64 #s(literal 1/120 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 #s(literal -1/6 binary64) re)) (pow.f64 im #s(literal 3 binary64)))) |
(+.f64 (/.f64 im re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/120 binary64) re) (/.f64 #s(literal -1/6 binary64) re)) (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re)))) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (/.f64 #s(literal 1/120 binary64) re))) (/.f64 #s(literal 1/6 binary64) re)) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 (/.f64 im re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) re)) (/.f64 #s(literal -1/6 binary64) re)) (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 im (/.f64 im re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re)))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/120 binary64) re))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/120 binary64) re)) #s(literal -1/6 binary64)) (/.f64 #s(literal -1/6 binary64) re)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) re))))) (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) re))))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/5040 binary64) re))) (/.f64 #s(literal 1/120 binary64) re)))) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/5040 binary64) re))))) (+.f64 #s(literal -1/6 binary64) (/.f64 #s(literal -1/6 binary64) re))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/5040 binary64) re))))) (/.f64 #s(literal -1/6 binary64) re)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (sin.f64 im) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) |
(sin.f64 im) |
(sin.f64 im) |
(*.f64 im re) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))) |
(*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))) |
(*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64))) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 re (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 im)) |
im |
(+.f64 im (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(fma.f64 im re im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))) |
(*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (+.f64 (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (pow.f64 re #s(literal 2 binary64))) |
(*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 im (/.f64 im re))) re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 im (/.f64 im re))) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))) re)) (*.f64 #s(literal 1/2 binary64) im))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 im (/.f64 im re))) re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 im (/.f64 im re))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) re) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) re #s(literal -1 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/2 binary64) #s(literal -1 binary64)))) |
im |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 im re) (*.f64 im #s(literal -1/2 binary64)))) |
(*.f64 (fma.f64 im #s(literal -1/2 binary64) (/.f64 im (neg.f64 re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 im re) (*.f64 im #s(literal -1/2 binary64)))) |
(*.f64 (fma.f64 im #s(literal -1/2 binary64) (/.f64 im (neg.f64 re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 im re)) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 im re) (*.f64 im #s(literal -1/2 binary64)))) |
(*.f64 (fma.f64 im #s(literal -1/2 binary64) (/.f64 im (neg.f64 re))) (neg.f64 re)) |
(*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64)) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal -1/6 binary64))) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 re (*.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) re)) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 re (*.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) re)) |
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 re (*.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) re)) |
(*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal -1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 re) (*.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(fma.f64 im re im) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/6 binary64) re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal -1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/6 binary64) re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal -1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/6 binary64) re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 re (pow.f64 im #s(literal 2 binary64))))) #s(literal -1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64))))))) |
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64)))) |
(+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 im re im)) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 im re im)) |
(+.f64 (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 im re im)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))))) |
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64))))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 re (fma.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)))) |
(*.f64 re (*.f64 im (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) re)))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 re (fma.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)))) |
(*.f64 re (*.f64 im (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) re)))) |
(*.f64 re (+.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re))) |
(*.f64 re (fma.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)))) |
(*.f64 re (*.f64 im (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)) re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(*.f64 (*.f64 im (neg.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)) (*.f64 im (fma.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)) (*.f64 im (fma.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))) re)) (*.f64 im (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) re)) (*.f64 im (fma.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/6 binary64) #s(literal -1 binary64)) (/.f64 (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 re))) (neg.f64 re)) |
#s(literal -1/6 binary64) |
(*.f64 #s(literal -1/6 binary64) re) |
(*.f64 re #s(literal -1/6 binary64)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1/6 binary64) re) |
(*.f64 re #s(literal -1/6 binary64)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (neg.f64 re) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/6 binary64) re))) |
(neg.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/6 binary64))) |
(+.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (sin.f64 im))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re (sin.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (sin.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (-.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re))) (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (-.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 (sin.f64 im) re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (*.f64 re (pow.f64 (sin.f64 im) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (sin.f64 im)) (*.f64 re (sin.f64 im))) (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (*.f64 re (/.f64 (sin.f64 im) re)))) (-.f64 (*.f64 re (sin.f64 im)) (*.f64 re (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (*.f64 re (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (neg.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)))) (-.f64 (*.f64 (sin.f64 im) re) (sin.f64 im))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 re (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (/.f64 re (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 re (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) re) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (/.f64 re (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 3 binary64)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 2 binary64)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64)))) |
(log.f64 (pow.f64 (exp.f64 re) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 re (sin.f64 im) (*.f64 re (/.f64 (sin.f64 im) re))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(fma.f64 (sin.f64 im) re (*.f64 re (/.f64 (sin.f64 im) re))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(/.f64 (sin.f64 im) re) |
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (sqrt.f64 (sin.f64 im)) (*.f64 (sqrt.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (neg.f64 (sin.f64 im)) (/.f64 #s(literal 1 binary64) (neg.f64 re))) |
(/.f64 (sin.f64 im) re) |
(*.f64 (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sin.f64 im) (cbrt.f64 re))) |
(/.f64 (/.f64 (sin.f64 im) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (sin.f64 im) (sqrt.f64 re))) |
(/.f64 (/.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (sin.f64 im)) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (sin.f64 im) re))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (sqrt.f64 re)) (/.f64 (cbrt.f64 (sin.f64 im)) (sqrt.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (sin.f64 im) (sqrt.f64 re))) |
(/.f64 (/.f64 (sin.f64 im) (sqrt.f64 re)) (sqrt.f64 re)) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (sin.f64 im)) re)) |
(/.f64 (sin.f64 im) re) |
(*.f64 (/.f64 (sqrt.f64 (sin.f64 im)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (sin.f64 im)) (cbrt.f64 re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (sin.f64 im) (cbrt.f64 re))) |
(/.f64 (/.f64 (sin.f64 im) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) |
(/.f64 (sin.f64 im) re) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) |
(/.f64 (sin.f64 im) re) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (sin.f64 im) re) |
(pow.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) |
(/.f64 (sin.f64 im) re) |
(pow.f64 (/.f64 re (sin.f64 im)) #s(literal -1 binary64)) |
(/.f64 (sin.f64 im) re) |
(neg.f64 (/.f64 (sin.f64 im) (neg.f64 re))) |
(/.f64 (sin.f64 im) re) |
(neg.f64 (/.f64 (neg.f64 (sin.f64 im)) re)) |
(/.f64 (sin.f64 im) re) |
(sqrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (sin.f64 im) re)) |
(log.f64 (exp.f64 (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sin.f64 im) re)))) |
(/.f64 (sin.f64 im) re) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64))) |
(/.f64 (sin.f64 im) re) |
(expm1.f64 (log1p.f64 (/.f64 (sin.f64 im) re))) |
(log1p.f64 (expm1.f64 (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(exp.f64 (log.f64 (/.f64 (sin.f64 im) re))) |
(/.f64 (sin.f64 im) re) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 im) re)) #s(literal 1 binary64))) |
(/.f64 (sin.f64 im) re) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(-.f64 (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (/.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(*.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64))) (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (sin.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (+.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -1 binary64)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (-.f64 (/.f64 (sin.f64 im) re) (sin.f64 im))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 im) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 2 binary64)) (pow.f64 (sin.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 im) (+.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -1 binary64)))) |
(pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(pow.f64 (cbrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(pow.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(pow.f64 (sqrt.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(sqrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(log.f64 (exp.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(cbrt.f64 (pow.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(log1p.f64 (expm1.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(exp.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 (sin.f64 im) (/.f64 #s(literal 1 binary64) re) (sin.f64 im)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 #s(literal 1 binary64) (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 im) re) (sin.f64 im)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 (pow.f64 (cbrt.f64 (sin.f64 im)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 im) re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 (sqrt.f64 (sin.f64 im)) (sqrt.f64 (sin.f64 im)) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(fma.f64 (sqrt.f64 (/.f64 (sin.f64 im) re)) (sqrt.f64 (/.f64 (sin.f64 im) re)) (sin.f64 im)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(+.f64 (*.f64 re im) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(+.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re im)) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im re) (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 im re) (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 im re) (*.f64 re #s(literal 1/2 binary64))) (*.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 re #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64))))) (-.f64 (*.f64 im re) (*.f64 (*.f64 im re) (*.f64 re #s(literal 1/2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (*.f64 re (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64)))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 re (/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 re (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 re (/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64)))))) |
(pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 3 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))))) |
(log.f64 (pow.f64 (exp.f64 re) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(fma.f64 re im (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(fma.f64 im re (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (*.f64 re im) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im re) im)) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))))) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) re) #s(literal 1/2 binary64))) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(*.f64 re (*.f64 im #s(literal 1/2 binary64))) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) (/.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 im (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(*.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) (neg.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im)))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 im (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) (neg.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 im (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) (neg.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 re im) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 im re) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 im (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) (neg.f64 im)))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im (*.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 re (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) (neg.f64 im))) |
(pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 1 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 3 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 2 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(log.f64 (exp.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) #s(literal 3 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) re im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) (sqrt.f64 (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) |
(*.f64 im (fma.f64 re (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))))) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64))))) |
(*.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (fma.f64 im im (*.f64 (*.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 im im (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (+.f64 im (*.f64 im (*.f64 re #s(literal -1/2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 re (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 im im (*.f64 re (*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (neg.f64 im))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 (pow.f64 im #s(literal 2 binary64)))) (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) (neg.f64 im))) |
(pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 1 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 3 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 2 binary64)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(log.f64 (exp.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) #s(literal 3 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 (*.f64 re im) #s(literal 1/2 binary64) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 re im) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) im (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/2 binary64) #s(literal 1 binary64))) |
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 re #s(literal -1/6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(+.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64))))) |
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 3 binary64)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 2 binary64)) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(*.f64 re #s(literal -1/6 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(*.f64 re #s(literal -1/6 binary64)) |
(pow.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal 1/3 binary64)) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(*.f64 re #s(literal -1/6 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 re #s(literal -1/6 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) #s(literal -1/6 binary64))) |
(*.f64 re #s(literal -1/6 binary64)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re #s(literal -1/6 binary64))))) |
(*.f64 re #s(literal -1/6 binary64)) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(*.f64 re #s(literal -1/6 binary64)) |
(exp.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64)))) |
(*.f64 re #s(literal -1/6 binary64)) |
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(*.f64 re #s(literal -1/6 binary64)) |
(+.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(+.f64 im (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 1 binary64))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(+.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) im) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(+.f64 (*.f64 im (+.f64 re #s(literal 1 binary64))) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(+.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) im) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) im)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) (*.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (-.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) im)))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) (-.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)))) (-.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (-.f64 im (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) im))) (-.f64 im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) (/.f64 im (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) im) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) (/.f64 im (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(pow.f64 (cbrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 3 binary64)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(pow.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(pow.f64 (sqrt.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) #s(literal 2 binary64)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(sqrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) im)) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(cbrt.f64 (pow.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 3 binary64))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(expm1.f64 (log1p.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im))) |
(log1p.f64 (expm1.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(exp.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re)))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(exp.f64 (*.f64 (+.f64 (log.f64 im) (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) #s(literal 1 binary64))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(fma.f64 im #s(literal 1 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(fma.f64 #s(literal 1 binary64) im (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re))) |
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) re) im) |
(+.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal -1/6 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(+.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)))) |
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64))))) |
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (-.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1/36 binary64)) (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal -1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 re #s(literal -1/36 binary64)))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1/216 binary64) #s(literal -1/216 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64))))) |
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1/216 binary64) #s(literal 1/216 binary64)) (-.f64 (neg.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 re #s(literal -1/36 binary64) #s(literal 1/36 binary64)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 re #s(literal -1/6 binary64)) #s(literal 2 binary64))) #s(literal 1/36 binary64)) (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal 1/6 binary64)))) |
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64))) (+.f64 (*.f64 re #s(literal 1/6 binary64)) #s(literal -1/6 binary64))) |
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 re #s(literal 1/6 binary64) #s(literal -1/6 binary64))) |
(pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 3 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 2 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) |
(log.f64 (exp.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(cbrt.f64 (pow.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(log1p.f64 (expm1.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(exp.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64))) #s(literal 1 binary64))) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 #s(literal -1/6 binary64) re #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
(fma.f64 (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) (sqrt.f64 (*.f64 re #s(literal -1/6 binary64))) #s(literal -1/6 binary64)) |
(fma.f64 re #s(literal -1/6 binary64) #s(literal -1/6 binary64)) |
Compiled 10206 to 6142 computations (39.8% saved)
17 alts after pruning (10 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 549 | 8 | 557 |
| Fresh | 1 | 2 | 3 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 4 | 4 |
| Total | 552 | 17 | 569 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 33.9% | (+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
| ▶ | 36.3% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
| 35.7% | (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) | |
| 27.9% | (+.f64 im (*.f64 im re)) | |
| 29.0% | (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) | |
| 15.4% | (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) | |
| ✓ | 51.0% | (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
| ✓ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
| ▶ | 27.8% | (*.f64 re (+.f64 im (/.f64 im re))) |
| ▶ | 56.4% | (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) |
| ▶ | 27.7% | (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
| ✓ | 4.1% | (*.f64 re (sin.f64 im)) |
| 27.9% | (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) | |
| ✓ | 67.3% | (*.f64 im (exp.f64 re)) |
| ▶ | 6.7% | (*.f64 im re) |
| ✓ | 50.8% | (sin.f64 im) |
| ✓ | 24.9% | im |
Compiled 261 to 178 computations (31.8% saved)
Found 11 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)) |
| ✓ | 99.9% | (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))))) |
| ✓ | 99.9% | (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))) |
| ✓ | 99.5% | (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
| ✓ | 100.0% | (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
| ✓ | 99.7% | (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
| ✓ | 87.8% | (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
| ✓ | 87.8% | (*.f64 re (+.f64 im (/.f64 im re))) |
| 99.8% | (/.f64 (sin.f64 im) re) | |
| ✓ | 99.4% | (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) |
| ✓ | 87.5% | (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) |
| 230.0ms | 256× | 256 | valid |
Compiled 162 to 78 computations (51.9% saved)
ival-mult: 93.0ms (48.5% of total)ival-add: 77.0ms (40.2% of total)ival-div: 12.0ms (6.3% of total)ival-sin: 7.0ms (3.7% of total)const: 3.0ms (1.6% of total)| Inputs |
|---|
#<alt (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))> |
#<alt (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 im (/.f64 im re)))> |
#<alt (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))> |
#<alt (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im re))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))> |
#<alt (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))> |
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))> |
| Outputs |
|---|
#<alt (/.f64 (sin.f64 im) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re)> |
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))> |
#<alt (/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)))) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)))))) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re)> |
#<alt (sin.f64 im)> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))> |
#<alt (*.f64 re (sin.f64 im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))))))))> |
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re)))))))))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re))> |
#<alt im> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (*.f64 im re)> |
#<alt (*.f64 im re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt im> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (+.f64 im (*.f64 im re))> |
#<alt (*.f64 im re)> |
#<alt (*.f64 re (+.f64 im (/.f64 im re)))> |
#<alt (*.f64 re (+.f64 im (/.f64 im re)))> |
#<alt (*.f64 re (+.f64 im (/.f64 im re)))> |
#<alt (*.f64 im re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re)))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))> |
#<alt (/.f64 im re)> |
#<alt (/.f64 (+.f64 im (*.f64 im re)) re)> |
#<alt (/.f64 (+.f64 im (*.f64 im re)) re)> |
#<alt (/.f64 (+.f64 im (*.f64 im re)) re)> |
#<alt im> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt im> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt (+.f64 im (/.f64 im re))> |
#<alt (/.f64 #s(literal 1 binary64) re)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) re) re)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) re) re)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) re) re)> |
#<alt #s(literal 1 binary64)> |
#<alt #s(literal 1 binary64)> |
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))))> |
#<alt (*.f64 im re)> |
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64))))> |
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))> |
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))> |
#<alt (*.f64 #s(literal 1/2 binary64) im)> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im re))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re))))> |
#<alt (*.f64 #s(literal 1/6 binary64) (*.f64 im re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im))))> |
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | im | @ | -inf | (* re (+ im (* re (+ (* 1/6 (* im re)) (* 1/2 im))))) |
| 3.0ms | im | @ | -inf | (* re (+ im (/ im re))) |
| 1.0ms | im | @ | 0 | (* re (* im (+ 1 (/ 1 re)))) |
| 1.0ms | im | @ | 0 | (* re (+ im (/ im re))) |
| 1.0ms | im | @ | 0 | (* re (+ (* 1/6 (* im re)) (* 1/2 im))) |
| 1× | batch-egg-rewrite |
| 286× | associate-*r* |
| 244× | log1p-expm1-u |
| 244× | expm1-log1p-u |
| 243× | add-cube-cbrt |
| 240× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 30 | 321 |
| 1 | 525 | 314 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))) |
(*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im))))) |
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)) |
| Outputs |
|---|
(+.f64 (/.f64 (sin.f64 im) re) (*.f64 re (/.f64 (sin.f64 im) re))) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) re) (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 im) re) re)) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (/.f64 (sin.f64 im) re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(/.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (/.f64 re (sin.f64 im)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (sin.f64 im)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) re)) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (neg.f64 re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 re (sin.f64 im)))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (*.f64 (+.f64 re #s(literal -1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 re))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 re (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (*.f64 re (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 re) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (fma.f64 re re #s(literal -1 binary64))) (*.f64 (neg.f64 re) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) re) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64))) (neg.f64 re)) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (sin.f64 im)) re) |
(/.f64 (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) re) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) |
(pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (*.f64 (/.f64 im re) #s(literal 1 binary64))) |
(+.f64 (/.f64 im re) im) |
(+.f64 (*.f64 (/.f64 im re) #s(literal 1 binary64)) im) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (/.f64 im re))) (/.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 im (/.f64 im re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))) (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (/.f64 im re)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (/.f64 im re)))) |
(/.f64 (+.f64 (pow.f64 (/.f64 im re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (/.f64 im re) im)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (/.f64 im re) im)) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) im) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(pow.f64 (+.f64 im (/.f64 im re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 im (/.f64 im re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 im (/.f64 im re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 im (/.f64 im re))))) |
(cbrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) |
(log1p.f64 (expm1.f64 (+.f64 im (/.f64 im re)))) |
(exp.f64 (log.f64 (+.f64 im (/.f64 im re)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 im (/.f64 im re))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) im (/.f64 im re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 im re) im) |
(fma.f64 im #s(literal 1 binary64) (/.f64 im re)) |
(fma.f64 im (/.f64 #s(literal 1 binary64) re) im) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 im re)) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (/.f64 im re)) |
(fma.f64 (sqrt.f64 (/.f64 im re)) (sqrt.f64 (/.f64 im re)) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (/.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (+.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))))) |
(/.f64 (-.f64 (pow.f64 re #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) |
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re))) |
(exp.f64 (*.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) |
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1 binary64)) |
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) im)) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) |
(+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (-.f64 (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) |
(/.f64 (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))) |
(fma.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) re (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(+.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 re im)) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) re) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 im re (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 re im) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (*.f64 re im) #s(literal 1/6 binary64) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/2 binary64) im (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) |
| 1× | egg-herbie |
| 540× | fma-neg |
| 434× | fma-define |
| 345× | *-commutative |
| 273× | distribute-lft-in |
| 266× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 777 | 18746 |
| 1 | 2123 | 17907 |
| 2 | 5978 | 17851 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sin.f64 im) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)))))) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 re (sin.f64 im)) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 re (sin.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
im |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im re) |
(*.f64 im re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
im |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im re) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 im re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
im |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
im |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(/.f64 #s(literal 1 binary64) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
#s(literal 1 binary64) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 im re) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 #s(literal 1/2 binary64) im) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(+.f64 (/.f64 (sin.f64 im) re) (*.f64 re (/.f64 (sin.f64 im) re))) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) re) (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 im) re) re)) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (/.f64 (sin.f64 im) re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(/.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (/.f64 re (sin.f64 im)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (sin.f64 im)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) re)) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (neg.f64 re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 re (sin.f64 im)))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (*.f64 (+.f64 re #s(literal -1 binary64)) re)) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 re))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 re (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (*.f64 re (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 re) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (fma.f64 re re #s(literal -1 binary64))) (*.f64 (neg.f64 re) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) re) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64))) (neg.f64 re)) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re))) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (sin.f64 im)) re) |
(/.f64 (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) re) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) |
(pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (*.f64 (/.f64 im re) #s(literal 1 binary64))) |
(+.f64 (/.f64 im re) im) |
(+.f64 (*.f64 (/.f64 im re) #s(literal 1 binary64)) im) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (/.f64 im re))) (/.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 im (/.f64 im re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))) (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (/.f64 im re)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (/.f64 im re)))) |
(/.f64 (+.f64 (pow.f64 (/.f64 im re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (/.f64 im re) im)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (/.f64 im re) im)) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) im) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(pow.f64 (+.f64 im (/.f64 im re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 im (/.f64 im re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 im (/.f64 im re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 im (/.f64 im re))))) |
(cbrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) |
(log1p.f64 (expm1.f64 (+.f64 im (/.f64 im re)))) |
(exp.f64 (log.f64 (+.f64 im (/.f64 im re)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 im (/.f64 im re))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) im (/.f64 im re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 im re) im) |
(fma.f64 im #s(literal 1 binary64) (/.f64 im re)) |
(fma.f64 im (/.f64 #s(literal 1 binary64) re) im) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 im re)) im) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (/.f64 im re)) |
(fma.f64 (sqrt.f64 (/.f64 im re)) (sqrt.f64 (/.f64 im re)) im) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (/.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (+.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))))) |
(/.f64 (-.f64 (pow.f64 re #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) |
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re))) |
(exp.f64 (*.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) |
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1 binary64)) |
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) im)) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(+.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) |
(+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (-.f64 (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) |
(/.f64 (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))) |
(fma.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) re (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(+.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 re im)) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) #s(literal 1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) re) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 1 binary64))) |
(fma.f64 re im (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 im re (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 re im) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (*.f64 re im) #s(literal 1/6 binary64) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/2 binary64) im (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) |
| Outputs |
|---|
(/.f64 (sin.f64 im) re) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(/.f64 (fma.f64 im re im) re) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 re #s(literal 1 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) #s(literal 1/120 binary64))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 re #s(literal 1 binary64)) re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) (/.f64 #s(literal 1/120 binary64) re))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)) re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (+.f64 #s(literal 1 binary64) re) re)))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 re #s(literal 1 binary64)) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) (*.f64 (/.f64 (+.f64 re #s(literal 1 binary64)) re) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 re #s(literal 1 binary64)) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) #s(literal -1/5040 binary64) (*.f64 (/.f64 (+.f64 re #s(literal 1 binary64)) re) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) #s(literal -1/5040 binary64) (*.f64 (/.f64 (+.f64 re #s(literal 1 binary64)) re) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 re #s(literal 1 binary64)) re))) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(sin.f64 im) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (sin.f64 im)) |
(*.f64 (sin.f64 im) re) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 re (sin.f64 im)) |
(*.f64 (sin.f64 im) re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 im) re))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 im (+.f64 #s(literal 1 binary64) re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))))))) |
(*.f64 im (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re)))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) #s(literal 1/120 binary64))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/120 binary64)))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) re))))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 re #s(literal 1 binary64))) (*.f64 #s(literal 1/120 binary64) (+.f64 re #s(literal 1 binary64)))))))))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (+.f64 re #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) re))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal -1/6 binary64) (*.f64 re #s(literal -1/6 binary64)))) re))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 #s(literal 1 binary64) re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
im |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im re) |
(*.f64 im re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
im |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im re) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im re) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal -1 binary64) (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(/.f64 im re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
(*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(/.f64 (fma.f64 im re im) re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
(*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(/.f64 (fma.f64 im re im) re) |
(/.f64 (+.f64 im (*.f64 im re)) re) |
(*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(/.f64 (fma.f64 im re im) re) |
im |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
im |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(/.f64 #s(literal 1 binary64) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
(/.f64 (+.f64 re #s(literal 1 binary64)) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
(/.f64 (+.f64 re #s(literal 1 binary64)) re) |
(/.f64 (+.f64 #s(literal 1 binary64) re) re) |
(/.f64 (+.f64 re #s(literal 1 binary64)) re) |
#s(literal 1 binary64) |
#s(literal 1 binary64) |
(*.f64 #s(literal 1/2 binary64) (*.f64 im re)) |
(*.f64 im (*.f64 re #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))) |
(*.f64 im (*.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) (*.f64 im re)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64))) (neg.f64 im)) |
(*.f64 im re) |
(*.f64 re (+.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) |
(*.f64 re (+.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/2 binary64)) im)) |
(*.f64 re (fma.f64 im (*.f64 re #s(literal 1/2 binary64)) im)) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re)) (pow.f64 re #s(literal 3 binary64))) |
(*.f64 (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re)) (pow.f64 re #s(literal 3 binary64))) |
(*.f64 (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re))) (pow.f64 re #s(literal 3 binary64))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/6 binary64) im (fma.f64 #s(literal 1/2 binary64) (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 im #s(literal 1/6 binary64) (fma.f64 (/.f64 im re) #s(literal 1/2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/6 binary64) im (fma.f64 #s(literal 1/2 binary64) (/.f64 im re) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 im #s(literal 1/6 binary64) (fma.f64 (/.f64 im re) #s(literal 1/2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(neg.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 im re) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (neg.f64 (fma.f64 (/.f64 im re) #s(literal -1/2 binary64) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (neg.f64 (fma.f64 im #s(literal -1/6 binary64) (*.f64 im (/.f64 #s(literal -1/2 binary64) re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(neg.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re)) re) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 im #s(literal -1/6 binary64)) (/.f64 (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re)) re)))) |
(*.f64 (fma.f64 im #s(literal -1/6 binary64) (/.f64 (-.f64 (*.f64 im #s(literal -1/2 binary64)) (/.f64 im re)) re)) (neg.f64 (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) im) (/.f64 im re)) re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(neg.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) im (/.f64 im re)) re) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (pow.f64 re #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 im #s(literal -1/6 binary64)) (/.f64 (fma.f64 im #s(literal 1/2 binary64) (/.f64 im re)) re)))) |
(*.f64 (fma.f64 im #s(literal -1/6 binary64) (/.f64 (-.f64 (*.f64 im #s(literal -1/2 binary64)) (/.f64 im re)) re)) (neg.f64 (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re)))))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64))))))) |
(*.f64 im (*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) |
(*.f64 (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im re)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) |
(*.f64 im (neg.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) |
(*.f64 im (neg.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) |
(*.f64 im (neg.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 re (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) |
(*.f64 (neg.f64 im) (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) |
(*.f64 im (neg.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) |
(*.f64 (*.f64 re (fma.f64 re (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 im)) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) re))) |
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))) |
(*.f64 im (fma.f64 re #s(literal 1/6 binary64) #s(literal 1/2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/6 binary64) re #s(literal -1/2 binary64))) |
(*.f64 im (neg.f64 (fma.f64 re #s(literal -1/6 binary64) #s(literal -1/2 binary64)))) |
(*.f64 #s(literal 1/2 binary64) im) |
(*.f64 im #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 im re)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) im (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (/.f64 (*.f64 im #s(literal 1/2 binary64)) re))) |
(*.f64 re (fma.f64 im #s(literal 1/6 binary64) (*.f64 im (/.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 #s(literal 1/6 binary64) (*.f64 im re)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (/.f64 im re) (*.f64 im #s(literal -1/6 binary64)))) |
(*.f64 re (neg.f64 (fma.f64 (/.f64 im re) #s(literal -1/2 binary64) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 im #s(literal -1/6 binary64) (*.f64 im (/.f64 #s(literal -1/2 binary64) re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (/.f64 im re) (*.f64 im #s(literal -1/6 binary64)))) |
(*.f64 re (neg.f64 (fma.f64 (/.f64 im re) #s(literal -1/2 binary64) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 im #s(literal -1/6 binary64) (*.f64 im (/.f64 #s(literal -1/2 binary64) re))) (neg.f64 re)) |
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) (*.f64 #s(literal -1/6 binary64) im)))) |
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (/.f64 im re) (*.f64 im #s(literal -1/6 binary64)))) |
(*.f64 re (neg.f64 (fma.f64 (/.f64 im re) #s(literal -1/2 binary64) (*.f64 im #s(literal -1/6 binary64))))) |
(*.f64 (fma.f64 im #s(literal -1/6 binary64) (*.f64 im (/.f64 #s(literal -1/2 binary64) re))) (neg.f64 re)) |
(+.f64 (/.f64 (sin.f64 im) re) (*.f64 re (/.f64 (sin.f64 im) re))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) re) (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (*.f64 (/.f64 (sin.f64 im) re) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 im) re) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(+.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (/.f64 (sin.f64 im) re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (/.f64 re (sin.f64 im)))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (sin.f64 im)) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) re)) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (fma.f64 re re (-.f64 #s(literal 1 binary64) re)) (neg.f64 re))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal -1 binary64)) (/.f64 re (sin.f64 im)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (sin.f64 im)) (*.f64 (+.f64 re #s(literal -1 binary64)) re)) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (neg.f64 (sin.f64 im))) (*.f64 (+.f64 re #s(literal -1 binary64)) (neg.f64 re))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 re (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (sin.f64 im) (fma.f64 re re #s(literal -1 binary64))) (*.f64 re (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 re) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (fma.f64 re re #s(literal -1 binary64))) (*.f64 (neg.f64 re) (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (neg.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) (neg.f64 re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (fma.f64 re re #s(literal -1 binary64))) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 re (sin.f64 im))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(/.f64 (*.f64 (/.f64 (sin.f64 im) re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re))) |
(*.f64 (/.f64 (sin.f64 im) re) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))) (fma.f64 re re (-.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal -1 binary64))) |
(/.f64 (fma.f64 re re #s(literal -1 binary64)) (*.f64 (/.f64 re (sin.f64 im)) (+.f64 re #s(literal -1 binary64)))) |
(*.f64 (fma.f64 re re #s(literal -1 binary64)) (/.f64 (sin.f64 im) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(*.f64 (sin.f64 im) (/.f64 (fma.f64 re re #s(literal -1 binary64)) (-.f64 (pow.f64 re #s(literal 2 binary64)) re))) |
(/.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) re) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 im)) (+.f64 re #s(literal 1 binary64))) (neg.f64 re)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 3 binary64)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) #s(literal 2 binary64)) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 im) re) #s(literal 3 binary64)) (pow.f64 (+.f64 re #s(literal 1 binary64)) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)))) |
(expm1.f64 (log1p.f64 (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(exp.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (sin.f64 im) re)) (log1p.f64 re)) #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (/.f64 (+.f64 re #s(literal 1 binary64)) re)) |
(+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (sin.f64 im) re) re) (+.f64 re #s(literal 1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(/.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (/.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 re (sin.f64 im))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (sin.f64 im)) re) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im))) re) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 re (pow.f64 re #s(literal 2 binary64))) (neg.f64 (sin.f64 im))) (neg.f64 re)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 1 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 2 binary64)) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 2 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (pow.f64 (exp.f64 re) (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))) #s(literal 3 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (sin.f64 im) re) re) (+.f64 re #s(literal 1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64))))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 re (/.f64 (sin.f64 im) re)) (+.f64 re #s(literal 1 binary64)))) #s(literal 1 binary64))) |
(*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im re im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (-.f64 (*.f64 re (/.f64 im re)) (*.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re)) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (*.f64 re (-.f64 im (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (-.f64 re #s(literal 1 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 (*.f64 im re) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (*.f64 im re) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 re (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (/.f64 re (-.f64 im (/.f64 im re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (/.f64 re (-.f64 im (/.f64 im re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re)))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im re im))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re im) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 re im)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 re (/.f64 im re)) (*.f64 (*.f64 re im) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 re (/.f64 im re)) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im re im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re))) (*.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 re (/.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (-.f64 (*.f64 re (/.f64 im re)) (*.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im (*.f64 im (-.f64 #s(literal 1 binary64) re)) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 re (/.f64 im re)) (*.f64 re (/.f64 im re)))) (-.f64 (*.f64 re im) (*.f64 re (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (*.f64 re (-.f64 im (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (-.f64 re #s(literal 1 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (+.f64 re #s(literal -1 binary64)))) |
(/.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 (*.f64 im re) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))))) |
(/.f64 (*.f64 (*.f64 re im) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 (*.f64 im re) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 re (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (-.f64 im (/.f64 im re))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (/.f64 re (-.f64 im (/.f64 im re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) re) (-.f64 im (/.f64 im re))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (/.f64 re (-.f64 im (/.f64 im re)))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re)))) |
(pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 1 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 3 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 2 binary64)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 2 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(log.f64 (pow.f64 (exp.f64 (+.f64 im (/.f64 im re))) re)) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re)))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 im (/.f64 im re))) #s(literal 3 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(expm1.f64 (log1p.f64 (fma.f64 im re im))) |
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(exp.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re))))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 im (/.f64 im re)))) #s(literal 1 binary64))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 re im (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 im re (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 re (/.f64 im re))) |
(*.f64 im (+.f64 re #s(literal 1 binary64))) |
(fma.f64 im re im) |
(+.f64 im (/.f64 im re)) |
(+.f64 im (*.f64 (/.f64 im re) #s(literal 1 binary64))) |
(+.f64 im (/.f64 im re)) |
(+.f64 (/.f64 im re) im) |
(+.f64 im (/.f64 im re)) |
(+.f64 (*.f64 (/.f64 im re) #s(literal 1 binary64)) im) |
(+.f64 im (/.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) |
(-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 im (/.f64 im re))) (/.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 im (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))) (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im (/.f64 im re)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))) (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im))) (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (fma.f64 im im (*.f64 (/.f64 im re) (-.f64 (/.f64 im re) im)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64)))) (neg.f64 (-.f64 im (/.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (+.f64 (pow.f64 (/.f64 im re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (/.f64 im re) im)))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (-.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) |
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (/.f64 im re) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (*.f64 im (-.f64 im (/.f64 im re))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 im re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (-.f64 (/.f64 im re) im)) |
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (/.f64 im re) #s(literal 2 binary64))) (-.f64 im (/.f64 im re))) |
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) im) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re))))) |
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) im) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(pow.f64 (+.f64 im (/.f64 im re)) #s(literal 1 binary64)) |
(+.f64 im (/.f64 im re)) |
(pow.f64 (cbrt.f64 (+.f64 im (/.f64 im re))) #s(literal 3 binary64)) |
(+.f64 im (/.f64 im re)) |
(pow.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(+.f64 im (/.f64 im re)) |
(pow.f64 (sqrt.f64 (+.f64 im (/.f64 im re))) #s(literal 2 binary64)) |
(+.f64 im (/.f64 im re)) |
(sqrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 2 binary64))) |
(+.f64 im (/.f64 im re)) |
(log.f64 (exp.f64 (+.f64 im (/.f64 im re)))) |
(+.f64 im (/.f64 im re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 im (/.f64 im re))))) |
(+.f64 im (/.f64 im re)) |
(cbrt.f64 (pow.f64 (+.f64 im (/.f64 im re)) #s(literal 3 binary64))) |
(+.f64 im (/.f64 im re)) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (+.f64 im (/.f64 im re)))) |
(log1p.f64 (expm1.f64 (+.f64 im (/.f64 im re)))) |
(+.f64 im (/.f64 im re)) |
(exp.f64 (log.f64 (+.f64 im (/.f64 im re)))) |
(+.f64 im (/.f64 im re)) |
(exp.f64 (*.f64 (log.f64 (+.f64 im (/.f64 im re))) #s(literal 1 binary64))) |
(+.f64 im (/.f64 im re)) |
(fma.f64 #s(literal 1 binary64) im (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 im re) im) |
(+.f64 im (/.f64 im re)) |
(fma.f64 im #s(literal 1 binary64) (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(fma.f64 im (/.f64 #s(literal 1 binary64) re) im) |
(+.f64 im (/.f64 im re)) |
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 im re)) im) |
(+.f64 im (/.f64 im re)) |
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(fma.f64 (sqrt.f64 (/.f64 im re)) (sqrt.f64 (/.f64 im re)) im) |
(+.f64 im (/.f64 im re)) |
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (/.f64 im re)) |
(+.f64 im (/.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))) |
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (/.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64)))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))) (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(/.f64 (+.f64 (pow.f64 re #s(literal -3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 re #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))))) |
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) re))))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 re #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -3 binary64))) (+.f64 (pow.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re)))) |
(/.f64 (-.f64 (pow.f64 re #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))) |
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) #s(literal 3 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(pow.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))) |
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))) |
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 3 binary64))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))) |
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(exp.f64 (*.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(fma.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 re)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (pow.f64 re #s(literal -2 binary64))) (cbrt.f64 re))) |
(fma.f64 (pow.f64 re #s(literal -1/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 1 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) im)) re)) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(exp.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))) |
(*.f64 re (*.f64 im #s(literal 1/6 binary64))) |
(+.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (-.f64 (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (-.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(/.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (*.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) im) (pow.f64 re #s(literal 2 binary64))) (*.f64 im (*.f64 #s(literal 1/2 binary64) re)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (*.f64 re (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64))))) |
(*.f64 re (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) re) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) re) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64))))) |
(*.f64 re (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64))))) |
(*.f64 re (/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 3 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 2 binary64)) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) re)) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(fma.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 re (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) re (*.f64 im (*.f64 #s(literal 1/2 binary64) re))) |
(*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) |
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(+.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 re im)) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(+.f64 (*.f64 (*.f64 re im) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (*.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im (neg.f64 re))) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 re #s(literal 6 binary64)) (pow.f64 (*.f64 im re) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) (*.f64 im re)) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (-.f64 (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (-.f64 (*.f64 im re) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 im re (*.f64 (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (neg.f64 (pow.f64 re #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 im re (*.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (neg.f64 (pow.f64 re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 re (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (neg.f64 im)))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (neg.f64 im)))))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (neg.f64 im))))))) |
(/.f64 (*.f64 re (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)))) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 re (-.f64 im (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 re (-.f64 im (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))))))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) re) (fma.f64 im im (*.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (-.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) im)))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (neg.f64 im)))))) |
(*.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 re (fma.f64 im im (*.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (neg.f64 im)))))) |
(*.f64 re (/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 im im (*.f64 re (*.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (neg.f64 im))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) re) (-.f64 im (*.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 re (-.f64 im (*.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))))))) |
(*.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (/.f64 re (-.f64 im (*.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))))))) |
(*.f64 re (/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) #s(literal 2 binary64))) (-.f64 im (*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 1 binary64)) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(pow.f64 (cbrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 3 binary64)) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(pow.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(pow.f64 (sqrt.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 2 binary64)) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(sqrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 2 binary64))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) re)) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(cbrt.f64 (pow.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)) #s(literal 3 binary64))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)))) |
(expm1.f64 (log1p.f64 (*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)))) |
(log1p.f64 (expm1.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(exp.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im)))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 re (fma.f64 re (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) im))) #s(literal 1 binary64))) |
(*.f64 re (fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) im)) |
(*.f64 re (fma.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) im)) |
(fma.f64 re im (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 re im) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(fma.f64 im re (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re im)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(fma.f64 (sqrt.f64 (*.f64 re im)) (sqrt.f64 (*.f64 re im)) (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) (pow.f64 re #s(literal 2 binary64)) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) (*.f64 im re)) |
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im re)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 im re)))) (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 #s(literal -1/2 binary64) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 re im) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal -1/2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))))) |
(pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(log.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) #s(literal 3 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))))) |
(expm1.f64 (log1p.f64 (fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))))) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 re im) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (*.f64 re im) #s(literal 1/6 binary64) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/2 binary64) im (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (sqrt.f64 (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
(fma.f64 (*.f64 #s(literal 1/6 binary64) im) re (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 #s(literal 1/6 binary64) (*.f64 im re) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 re (*.f64 im #s(literal 1/6 binary64)) (*.f64 im #s(literal 1/2 binary64))) |
(fma.f64 im #s(literal 1/2 binary64) (*.f64 re (*.f64 im #s(literal 1/6 binary64)))) |
Compiled 9903 to 5765 computations (41.8% saved)
26 alts after pruning (16 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 521 | 11 | 532 |
| Fresh | 0 | 5 | 5 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 7 | 7 |
| Total | 523 | 26 | 549 |
| Status | Accuracy | Program |
|---|---|---|
| 50.0% | (/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) | |
| 18.2% | (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) | |
| ✓ | 33.9% | (+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
| ✓ | 36.3% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
| 36.0% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) | |
| 36.3% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) | |
| 36.0% | (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) | |
| 36.3% | (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) | |
| 37.4% | (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) | |
| 35.7% | (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) | |
| 27.9% | (+.f64 im (*.f64 im re)) | |
| 29.0% | (+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) | |
| 15.4% | (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) | |
| ✓ | 51.0% | (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
| ✓ | 100.0% | (*.f64 (exp.f64 re) (sin.f64 im)) |
| 30.6% | (*.f64 re (/.f64 im re)) | |
| ✓ | 27.8% | (*.f64 re (+.f64 im (/.f64 im re))) |
| 33.7% | (*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) | |
| 27.7% | (*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) | |
| 30.5% | (*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) | |
| ✓ | 4.1% | (*.f64 re (sin.f64 im)) |
| 27.9% | (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) | |
| ✓ | 67.3% | (*.f64 im (exp.f64 re)) |
| ✓ | 6.7% | (*.f64 im re) |
| ✓ | 50.8% | (sin.f64 im) |
| ✓ | 24.9% | im |
Compiled 563 to 334 computations (40.7% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(sin.f64 im) |
(*.f64 im (exp.f64 re)) |
(*.f64 re (sin.f64 im)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) |
(/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) |
(*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
(*.f64 (exp.f64 re) (sin.f64 im)) |
(+.f64 (sin.f64 im) (*.f64 re (sin.f64 im))) |
(*.f64 re (+.f64 (sin.f64 im) (/.f64 (sin.f64 im) re))) |
| Outputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
5 calls:
| 10.0ms | (sin.f64 im) |
| 10.0ms | re |
| 10.0ms | im |
| 6.0ms | (*.f64 (exp.f64 re) (sin.f64 im)) |
| 3.0ms | (exp.f64 re) |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | re |
| 100.0% | 1 | im |
| 100.0% | 1 | (*.f64 (exp.f64 re) (sin.f64 im)) |
| 100.0% | 1 | (exp.f64 re) |
| 100.0% | 1 | (sin.f64 im) |
Compiled 21 to 15 computations (28.6% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(sin.f64 im) |
(*.f64 im (exp.f64 re)) |
(*.f64 re (sin.f64 im)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(+.f64 im (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 3 binary64)))) |
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 (sin.f64 im) re))) |
(/.f64 (*.f64 (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) re) re) |
(*.f64 im (*.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 re #s(literal 1 binary64)))) |
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) re) #s(literal 1/6 binary64)))))) |
| Outputs |
|---|
(*.f64 im (exp.f64 re)) |
(*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (exp.f64 re)) |
4 calls:
| 10.0ms | re |
| 8.0ms | im |
| 8.0ms | (sin.f64 im) |
| 4.0ms | (exp.f64 re) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.5% | 24 | re |
| 98.2% | 59 | im |
| 93.0% | 4 | (exp.f64 re) |
| 90.1% | 34 | (sin.f64 im) |
Compiled 14 to 10 computations (28.6% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(sin.f64 im) |
(*.f64 im (exp.f64 re)) |
(*.f64 re (sin.f64 im)) |
| Outputs |
|---|
(*.f64 im (exp.f64 re)) |
(sin.f64 im) |
(+.f64 im (*.f64 im re)) |
(*.f64 im (exp.f64 re)) |
1 calls:
| 2.0ms | (exp.f64 re) |
| Accuracy | Segments | Branch |
|---|---|---|
| 92.9% | 4 | (exp.f64 re) |
Compiled 4 to 3 computations (25% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
(sin.f64 im) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(sin.f64 im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(sin.f64 im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(sin.f64 im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(sin.f64 im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(sin.f64 im) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(sin.f64 im) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
2 calls:
| 8.0ms | re |
| 6.0ms | (sin.f64 im) |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.0% | 59 | (sin.f64 im) |
| 69.4% | 30 | re |
Compiled 7 to 5 computations (28.6% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) im)))))) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
1 calls:
| 7.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 43.7% | 14 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 re (*.f64 im #s(literal 1/6 binary64))))))) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
im |
(+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
1 calls:
| 4.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 42.4% | 15 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(+.f64 im (*.f64 re (+.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 re im)) (*.f64 re im)) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
im |
(+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) |
1 calls:
| 6.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 42.0% | 14 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
| Outputs |
|---|
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
1 calls:
| 3.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 33.7% | 1 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 re (*.f64 im (/.f64 (+.f64 re #s(literal 1 binary64)) re))) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im re) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
im |
(*.f64 re (+.f64 im (/.f64 im re))) |
im |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
(*.f64 im re) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
im |
(*.f64 re (+.f64 im (/.f64 im re))) |
1 calls:
| 3.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 34.1% | 16 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
(*.f64 re (+.f64 im (/.f64 im re))) |
(*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im re) |
(+.f64 im (*.f64 im re)) |
im |
(*.f64 re (+.f64 im (/.f64 im re))) |
im |
(*.f64 im re) |
(*.f64 re (+.f64 im (/.f64 im re))) |
im |
(*.f64 re (+.f64 im (/.f64 im re))) |
1 calls:
| 3.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 34.1% | 13 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (*.f64 im (/.f64 #s(literal 1 binary64) re))) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 re (/.f64 im re)) |
(+.f64 im (*.f64 im re)) |
(*.f64 im re) |
(+.f64 im (*.f64 im re)) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
1 calls:
| 4.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 34.1% | 12 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
| Outputs |
|---|
(*.f64 re (/.f64 im re)) |
(*.f64 im re) |
(*.f64 re (/.f64 im re)) |
(*.f64 im re) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
1 calls:
| 2.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 33.7% | 10 | re |
Compiled 3 to 2 computations (33.3% saved)
| Inputs |
|---|
im |
(*.f64 im re) |
| Outputs |
|---|
im |
(*.f64 im re) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
im |
(*.f64 im re) |
1 calls:
| 1.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 28.0% | 8 | re |
Compiled 3 to 2 computations (33.3% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
| Inputs |
|---|
im |
| Outputs |
|---|
im |
1 calls:
| 0.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 24.9% | 1 | re |
Compiled 3 to 2 computations (33.3% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0000000000287852 | +inf |
| 0.0ms | 1.0 | 1.0000000000287852 |
| 0.0ms | 0.9939679242426417 | 0.999999999999994 |
Compiled 12 to 9 computations (25% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0000000000287852 | +inf |
| 0.0ms | 1.0 | 1.0000000000287852 |
| 0.0ms | 0.9939679242426417 | 0.999999999999994 |
Compiled 12 to 9 computations (25% saved)
| 29× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 18.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 11.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 14.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 20.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 17.0ms | 4.967968468352042e+158 | 1.1615057215444275e+178 |
| 19.0ms | 1.7052032885216243e+141 | 6.258373378231421e+153 |
| 11.0ms | 1.686021647204153e+133 | 6.709076019448549e+134 |
| 18.0ms | 2.938093299096279e+116 | 1.686021647204153e+133 |
| 10.0ms | 7.05282437806522e+92 | 1.095041095619319e+94 |
| 11.0ms | 2.5800162060781435e+91 | 7.42322718497031e+91 |
| 5.0ms | 9.477209208548213e+72 | 1.2326857976324694e+73 |
| 11.0ms | 2.0860709252237208e+71 | 9.477209208548213e+72 |
| 247.0ms | 9.125034792852561e+67 | 2.0860709252237208e+71 |
| 14.0ms | 3.6796711287114444e+62 | 9.125034792852561e+67 |
| 2.0ms | 3.1197081379890277e+60 | 3.6796711287114444e+62 |
| 2.0ms | 1.951163419954903e+60 | 3.1197081379890277e+60 |
| 3.0ms | 7.50964055520294e+58 | 1.951163419954903e+60 |
| 12.0ms | 5.404363730416868e+47 | 1.706600323914668e+50 |
| 16.0ms | 9.691672414303549e+44 | 5.404363730416868e+47 |
| 2.0ms | 1.1267908711627743e+29 | 5.107896119875695e+34 |
| 2.0ms | 21416008.21701428 | 23879785.00747542 |
| 8.0ms | 8259673.297618314 | 21416008.21701428 |
| 14.0ms | 4799.069989640009 | 8259673.297618314 |
| 15.0ms | 1.6160490497711032e-32 | 4.972752434148069e-30 |
| 11.0ms | -6.975235027598548e+127 | -8.729942559212103e+125 |
| 446.0ms | 2880× | 0 | valid |
Compiled 3811 to 2711 computations (28.9% saved)
ival-exp: 258.0ms (71.8% of total)ival-sin: 73.0ms (20.3% of total)ival-mult: 24.0ms (6.7% of total)const: 2.0ms (0.6% of total)backward-pass: 1.0ms (0.3% of total)| 13× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 18.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 13.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 7.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 14.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 15.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 19.0ms | 4.967968468352042e+158 | 1.1615057215444275e+178 |
| 16.0ms | 1.7052032885216243e+141 | 6.258373378231421e+153 |
| 11.0ms | 1.686021647204153e+133 | 6.709076019448549e+134 |
| 18.0ms | 2.938093299096279e+116 | 1.686021647204153e+133 |
| 3.0ms | -20.992549993462152 | -17.877091984108635 |
| 103.0ms | 1520× | 0 | valid |
Compiled 1918 to 1371 computations (28.5% saved)
ival-sin: 36.0ms (59.5% of total)ival-mult: 13.0ms (21.5% of total)ival-exp: 10.0ms (16.5% of total)const: 1.0ms (1.7% of total)backward-pass: 1.0ms (1.7% of total)| 14× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 17.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 19.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 40.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 14.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 22.0ms | 4.967968468352042e+158 | 1.1615057215444275e+178 |
| 20.0ms | 1.7052032885216243e+141 | 6.258373378231421e+153 |
| 11.0ms | 1.686021647204153e+133 | 6.709076019448549e+134 |
| 17.0ms | 2.938093299096279e+116 | 1.686021647204153e+133 |
| 11.0ms | 2.357459523686705e+112 | 1.4222085853776135e+114 |
| 13.0ms | -2.4962760898901992 | -0.2939041643067088 |
| 130.0ms | 1696× | 0 | valid |
Compiled 2154 to 1484 computations (31.1% saved)
ival-sin: 42.0ms (60.3% of total)ival-mult: 13.0ms (18.7% of total)ival-exp: 12.0ms (17.2% of total)const: 1.0ms (1.4% of total)backward-pass: 1.0ms (1.4% of total)| 13× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 16.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 57.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 14.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 76.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 17.0ms | 4.967968468352042e+158 | 1.1615057215444275e+178 |
| 19.0ms | 1.7052032885216243e+141 | 6.258373378231421e+153 |
| 11.0ms | 1.686021647204153e+133 | 6.709076019448549e+134 |
| 16.0ms | 2.938093299096279e+116 | 1.686021647204153e+133 |
| 12.0ms | -2.4962760898901992 | -0.2939041643067088 |
| 224.0ms | 1584× | 0 | valid |
Compiled 1890 to 1344 computations (28.9% saved)
ival-mult: 62.0ms (54.6% of total)ival-sin: 39.0ms (34.3% of total)ival-exp: 11.0ms (9.7% of total)const: 1.0ms (0.9% of total)backward-pass: 1.0ms (0.9% of total)| 15× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 17.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 2.0ms | 4.7207984346484623e+278 | 2.5324908645919556e+286 |
| 2.0ms | 2.816269675217318e+272 | 4.7207984346484623e+278 |
| 2.0ms | 5.36145094070101e+267 | 2.816269675217318e+272 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 12.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 2.0ms | 9.905947430964856e+213 | 1.6100245709805092e+231 |
| 2.0ms | 1.383303452582614e+211 | 9.905947430964856e+213 |
| 2.0ms | 9.303821339999544e+208 | 1.383303452582614e+211 |
| 17.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 17.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 3.0ms | -20.992549993462152 | -17.877091984108635 |
| 70.0ms | 1008× | 0 | valid |
Compiled 988 to 663 computations (32.9% saved)
ival-sin: 22.0ms (52.3% of total)ival-exp: 11.0ms (26.2% of total)ival-mult: 8.0ms (19% of total)const: 1.0ms (2.4% of total)backward-pass: 0.0ms (0% of total)| 12× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 68.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 2.0ms | 2.816269675217318e+272 | 4.7207984346484623e+278 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 2.0ms | 1.383303452582614e+211 | 9.905947430964856e+213 |
| 49.0ms | 9.303821339999544e+208 | 1.383303452582614e+211 |
| 14.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 14.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 3.0ms | -20.992549993462152 | -17.877091984108635 |
| 163.0ms | 960× | 0 | valid |
Compiled 874 to 560 computations (35.9% saved)
ival-sin: 122.0ms (88.9% of total)ival-mult: 8.0ms (5.8% of total)ival-exp: 6.0ms (4.4% of total)const: 1.0ms (0.7% of total)backward-pass: 0.0ms (0% of total)| 11× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 15.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 13.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 2.0ms | 1.383303452582614e+211 | 9.905947430964856e+213 |
| 2.0ms | 9.303821339999544e+208 | 1.383303452582614e+211 |
| 15.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 14.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 3.0ms | -20.992549993462152 | -17.877091984108635 |
| 66.0ms | 944× | 0 | valid |
Compiled 738 to 490 computations (33.6% saved)
ival-sin: 22.0ms (54.9% of total)ival-mult: 11.0ms (27.5% of total)ival-exp: 6.0ms (15% of total)const: 1.0ms (2.5% of total)backward-pass: 0.0ms (0% of total)| 9× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 45.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 8.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 15.0ms | 3.1311349573382533e+203 | 9.303821339999544e+208 |
| 14.0ms | 1.7136844511598636e+191 | 5.086911228188805e+197 |
| 84.0ms | 2.878512035675506e-11 | 4799.069989640009 |
| 137.0ms | 1040× | 0 | valid |
Compiled 774 to 520 computations (32.8% saved)
ival-exp: 77.0ms (70.7% of total)ival-sin: 23.0ms (21.1% of total)ival-mult: 8.0ms (7.3% of total)const: 1.0ms (0.9% of total)backward-pass: 0.0ms (0% of total)| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 7.449289859635872e+299 | 1.621835755599806e+303 |
| 15.0ms | 2.5324908645919556e+286 | 7.449289859635872e+299 |
| 5.0ms | 1.7748469154916204e+252 | 2.5783112163034406e+252 |
| 9.0ms | 4.899659588174588e+247 | 1.0883879315127115e+248 |
| 11.0ms | 2.3224373663516935e+246 | 4.899659588174588e+247 |
| 6.0ms | 1.2160507602704743e+246 | 2.3224373663516935e+246 |
| 18.0ms | 2.878512035675506e-11 | 4799.069989640009 |
| 55.0ms | 752× | 0 | valid |
Compiled 482 to 338 computations (29.9% saved)
ival-sin: 19.0ms (54.3% of total)ival-mult: 10.0ms (28.6% of total)ival-exp: 6.0ms (17.1% of total)const: 1.0ms (2.9% of total)backward-pass: 0.0ms (0% of total)| 1× | egg-herbie |
| 106× | if-not |
| 40× | if-if-or-not |
| 28× | not-or |
| 26× | not-not |
| 22× | *-commutative |
Useful iterations: 9 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 233 | 4762 |
| 1 | 281 | 4761 |
| 2 | 286 | 4617 |
| 3 | 294 | 4588 |
| 4 | 303 | 4447 |
| 5 | 318 | 4421 |
| 6 | 333 | 4385 |
| 7 | 350 | 4379 |
| 8 | 367 | 4379 |
| 9 | 381 | 4375 |
| 10 | 392 | 4375 |
| 11 | 399 | 4375 |
| 12 | 405 | 4375 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 im (exp.f64 re)) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 im re)) (*.f64 im (exp.f64 re))))) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 im (exp.f64 re)) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (sin.f64 im) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 im re)) (*.f64 im (exp.f64 re))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))))))))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 9999999999999999544446266951486038123467425400819078260993214423089680518452271383223760211130420606034208307593944715707740128306913340586165347614418822310868858990958736965765439335377993421392542578277827477504 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 9999999999999999734382248541602273058775185611228237505937125919871459640244446566940444044768686890151491676229963091901658245840231469410183497393091354632481226134593141070740392918115693292196488489075430041978905121877944698963704207935331634934234728920650874880 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 500000000000000028986646137480196881632931284272850018302610192825694054359591218473274634784243508355170503009423368216796224091450092122192370027620186909274046412748162341857743352309860015738496128237632014104682468895074680421910417633003749639759411672687264932533616246784 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 re (+.f64 im (/.f64 im re)))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 re (+.f64 im (/.f64 im re))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))) |
im |
| Outputs |
|---|
(*.f64 (exp.f64 re) (sin.f64 im)) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 im (exp.f64 re)) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (*.f64 (+.f64 re #s(literal 1 binary64)) (sin.f64 im)) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 im re)) (*.f64 im (exp.f64 re))))) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 (exp.f64 re) im) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (*.f64 (sin.f64 im) (+.f64 re #s(literal 1 binary64))) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 re im)) (*.f64 (exp.f64 re) im)))) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 im (exp.f64 re)) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (sin.f64 im) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 im re)) (*.f64 im (exp.f64 re))))) |
(if (<=.f64 (exp.f64 re) #s(literal 8962163258467287/9007199254740992 binary64)) (*.f64 (exp.f64 re) im) (if (<=.f64 (exp.f64 re) #s(literal 1 binary64)) (sin.f64 im) (if (<=.f64 (exp.f64 re) #s(literal 2 binary64)) (+.f64 im (*.f64 re im)) (*.f64 (exp.f64 re) im)))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (sin.f64 im) (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (sin.f64 im))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (sin.f64 im) (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (sin.f64 im))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (sin.f64 im) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (sin.f64 im))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (or (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (not (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (sin.f64 im) (if (or (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (not (or (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (not (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (sin.f64 im))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (or (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (not (or (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (not (or (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (and (not (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64))) (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))))) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -4499999999999999737058289934230632483914398011515557952498358440080059762524379708744924525600149632720253211174048392294694912 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 6993513694259203/1427247692705959881058285969449495136382746624 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 2050000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 19000000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 22000000 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 199999999999999982866301714432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 380000000000000032887348040050291333918739136512 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 13999999999999998991249034338933129049096564244480 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 99999999999999997168788049560464200849936328366177157906432 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 1999999999999999898774270594148037733927290022026820146167808 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 4999999999999999746935676485370094334818225055067050365419520 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 89999999999999996949732143925825796614584777178754578379519400345600 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 95000000000000002101437891039374654615211109071703386965670207946752 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 9199999999999999404512889036576543873379094196893234688926496751118974976 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 9500000000000000544994064783134181012819936339512895317261518991792275456 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 71999999999999998491481812679933580334061719049023316318208326206577848949753679671250124800 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 719999999999999984914818126799335803340617190490233163182083262065778489497536796712501248000 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) (sin.f64 im) (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (or (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) (and (not (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64))) (or (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (and (not (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64))) (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (sin.f64 im) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64))))))))))))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/6 binary64)))))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 #s(literal 1/6 binary64) (*.f64 im re)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))))))))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 24000000000000000031668061359858619399233360538977136064441770353275567556427479626804493233058650740555016830976 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 re (+.f64 im (*.f64 re (*.f64 (*.f64 re im) #s(literal 1/6 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re))))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) re)))))))))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(if (<=.f64 re #s(literal -2 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 16499999999999999612275824960594188027154805423849318217259086114748860994792633571842877781794672242612839648091700870122558185275392 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 16999999999999999371278571483407951035323869247978877842772696605215015562935672964469068619804679359312043245370122016645284974559232 binary64)) im (if (<=.f64 re #s(literal 6199999999999999961132955941628480421978962954668475296065771498560407326626729124323370957894342708049768352164283445415392977142771677167853094945423360 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 499999999999999964242346993584210386152866735029734534064965443963886203152447061808370140252373100286990835215709149761850866864844390324709531441418347741184 binary64)) im (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (+.f64 im (*.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))))) im)))))))) |
(*.f64 re (*.f64 (+.f64 re #s(literal 1 binary64)) (/.f64 im re))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 9999999999999999544446266951486038123467425400819078260993214423089680518452271383223760211130420606034208307593944715707740128306913340586165347614418822310868858990958736965765439335377993421392542578277827477504 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 9999999999999999734382248541602273058775185611228237505937125919871459640244446566940444044768686890151491676229963091901658245840231469410183497393091354632481226134593141070740392918115693292196488489075430041978905121877944698963704207935331634934234728920650874880 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 500000000000000028986646137480196881632931284272850018302610192825694054359591218473274634784243508355170503009423368216796224091450092122192370027620186909274046412748162341857743352309860015738496128237632014104682468895074680421910417633003749639759411672687264932533616246784 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 re (+.f64 im (/.f64 im re)))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 9999999999999999544446266951486038123467425400819078260993214423089680518452271383223760211130420606034208307593944715707740128306913340586165347614418822310868858990958736965765439335377993421392542578277827477504 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 9999999999999999734382248541602273058775185611228237505937125919871459640244446566940444044768686890151491676229963091901658245840231469410183497393091354632481226134593141070740392918115693292196488489075430041978905121877944698963704207935331634934234728920650874880 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 500000000000000028986646137480196881632931284272850018302610192825694054359591218473274634784243508355170503009423368216796224091450092122192370027620186909274046412748162341857743352309860015738496128237632014104682468895074680421910417633003749639759411672687264932533616246784 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 re (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 re (+.f64 im (/.f64 im re)))))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 re (+.f64 im (/.f64 im re))))))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re (+.f64 im (/.f64 im re))) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 499999999999999972701170848296337442289488270977721329566305179912859347121457059657421081410337639824519603649785654416923454595569342486253994641168347891303833520112959137525342032630583758489088677395132802532733033184688425175646530461769523219334840203452357476876288 binary64)) (*.f64 re im) (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (*.f64 re (+.f64 im (/.f64 im re))) im))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 im re)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (*.f64 re im) im)))))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (*.f64 re im) im)))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (*.f64 re im) im)))))))) |
(if (<=.f64 re #s(literal -18 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 100000000000000007311188218325485257111615953570420507004223762444111242223779285187536341014385741266761068799969763125334902791605243044670546908252847439043930576054277584733562461577854658781477884848504832 binary64)) (+.f64 im (*.f64 re im)) (if (<=.f64 re #s(literal 19999999999999999126268047442533099478043328595534943055511756777559563988209287873078382592034326362324854365499795938402118056640712065861492564306345232703423519513081852561691219043115277313863990539439833088 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (+.f64 im (*.f64 re im)) (if (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) im (*.f64 re im)))))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (*.f64 re im) im)))))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (*.f64 re im) im)))))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (*.f64 re im) im)))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)))) |
(if (<=.f64 re #s(literal 1 binary64)) (*.f64 re (/.f64 im re)) (if (<=.f64 re #s(literal 500000000000000008767770783009700270768720932588600043072899052468170786152756596689141885761882182602450164015187267140930505552933938113792995399608025162783516999830380746528316254123530500702208 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 re (/.f64 im re)) (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (*.f64 im re) (if (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)) im (*.f64 im re)))))))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) im (if (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))) (*.f64 re im) im)))))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (not (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (*.f64 re im) (if (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) im (if (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (not (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))) (*.f64 re im) im)))) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (not (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))))) (*.f64 re im) im)) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (not (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)) |
(if (<=.f64 re #s(literal 1 binary64)) im (if (or (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64)) (and (not (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64))) (or (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64)) (and (not (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64))) (or (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64)) (not (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) (*.f64 re im) im)) |
(if (or (<=.f64 re #s(literal 1 binary64)) (and (not (<=.f64 re #s(literal 2300000000000000138341443105339856753064072992838537528677818596284736796471767114006005305985870037306335957358347192322865624323345582986730178370785941710960954444410097283865772769464665450416976107203441849059377713583172636279207888978706432 binary64))) (or (<=.f64 re #s(literal 2349999999999999879783317622184326521509139023456879578412844377630084632750429557747551436128587449762828729865915520062929813922422283751012457424720167972216053854741755293634027304418532785979172030297256945869619756241445240993547992715755520 binary64)) (and (not (<=.f64 re #s(literal 108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240 binary64))) (or (<=.f64 re #s(literal 1799999999999999934283668822550910364039916801784325623102434698729186101701766253556941771947760462875201085346897302544245800654003946980916128723827669460525258757897269568936712666813881006611938919698888493572787711769397147031496768022539625562112 binary64)) (and (not (<=.f64 re #s(literal 720000000000000008063089214191521323105967415399863388914210929980608588636576714647374246849834991208100909636549380491424140925600049005372545462148314871834227162619242063031820959383049945989017449643224238555674490061027957312298775837244100832955087520977279266602541172937103142067823792095232 binary64))) (<=.f64 re #s(literal 750000000000000039378570191403315186528351435831119366186890586633851843491681146839778531310335898032778332874662908632706892426520322931733594138590030237136290400694931852803372675346091067544526714926228099958810839279225730660055989557085106870934444091615042632128586752104147290149094550405120 binary64)))))))) im (*.f64 re im)) |
im |
| 876× | fma-neg |
| 776× | prod-exp |
| 570× | fma-neg |
| 568× | associate-*r* |
| 540× | fma-neg |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 839 | 19624 |
| 1 | 2135 | 17921 |
| 2 | 7718 | 17915 |
| 0 | 313 | 6632 |
| 1 | 824 | 6316 |
| 2 | 2450 | 5863 |
| 3 | 7086 | 5863 |
| 0 | 777 | 18746 |
| 1 | 2123 | 17907 |
| 2 | 5978 | 17851 |
| 0 | 104 | 1028 |
| 1 | 272 | 967 |
| 2 | 847 | 935 |
| 3 | 2601 | 914 |
| 4 | 4147 | 911 |
| 5 | 7218 | 911 |
| 1× | fuel |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1445 to 800 computations (44.6% saved)
(negabs im)
Compiled 2422 to 1344 computations (44.5% saved)
Loading profile data...