
Time bar (total: 14.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 4 |
| 25% | 0.4% | 1.2% | 98.4% | 0% | 0% | 0% | 5 |
| 37.5% | 0.6% | 1% | 98.4% | 0% | 0% | 0% | 6 |
| 56.2% | 0.9% | 0.7% | 98.4% | 0% | 0% | 0% | 7 |
| 65.6% | 1% | 0.5% | 98.4% | 0% | 0% | 0% | 8 |
| 76.6% | 1.2% | 0.4% | 98.4% | 0% | 0% | 0% | 9 |
| 82% | 1.3% | 0.3% | 98.4% | 0% | 0% | 0% | 10 |
| 87.9% | 1.4% | 0.2% | 98.4% | 0% | 0% | 0% | 11 |
| 90.8% | 1.4% | 0.1% | 98.4% | 0% | 0% | 0% | 12 |
Compiled 53 to 32 computations (39.6% saved)
| 2.4s | 8 256× | 0 | valid |
ival-div: 453.0ms (22% of total)ival-<=: 359.0ms (17.4% of total)const: 312.0ms (15.1% of total)ival-exp: 242.0ms (11.7% of total)ival-mult: 159.0ms (7.7% of total)ival-sub: 118.0ms (5.7% of total)ival-add: 113.0ms (5.5% of total)ival-log: 104.0ms (5% of total)ival-neg: 88.0ms (4.3% of total)ival-pi: 80.0ms (3.9% of total)ival-and: 23.0ms (1.1% of total)exact: 8.0ms (0.4% of total)ival-assert: 3.0ms (0.1% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 2 | 4 | (7.61940145821427e-6 0.007449245546013117) | 2 | (4.264417707844359e-9 0.04152940213680267) | (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
| 2 | 4 | (7.61940145821427e-6 0.007449245546013117) | 2 | (4.264417707844359e-9 0.04152940213680267) | (exp.f32 (/.f32 (PI.f32) s)) |
| 1 | 0 | - | 1 | (0.9708128571510315 1.6303667557439122e-35) | (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
| 0 | 0 | - | 0 | - | (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
| 0 | 0 | - | 0 | - | (PI.f32) |
| 0 | 0 | - | 0 | - | (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
| 0 | 0 | - | 0 | - | s |
| 0 | 0 | - | 0 | - | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
| 0 | 0 | - | 0 | - | (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
| 0 | 0 | - | 0 | - | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 0 | 0 | - | 0 | - | (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
| 0 | 0 | - | 0 | - | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
| 0 | 0 | - | 0 | - | (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
| 0 | 0 | - | 0 | - | (/.f32 (neg.f32 (PI.f32)) s) |
| 0 | 0 | - | 0 | - | (neg.f32 (PI.f32)) |
| 0 | 0 | - | 0 | - | #s(literal 1 binary32) |
| 0 | 0 | - | 0 | - | (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
| 0 | 0 | - | 0 | - | u |
| 0 | 0 | - | 0 | - | (neg.f32 s) |
| 0 | 0 | - | 0 | - | (/.f32 (PI.f32) s) |
| 0 | 0 | - | 0 | - | (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
exp.f32 | (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) | sensitivity | 4 | 4 |
exp.f32 | (exp.f32 (/.f32 (PI.f32) s)) | sensitivity | 4 | 4 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 0 | 0 |
| - | 4 | 252 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 0 | 0 | 0 |
| - | 4 | 5 | 247 |
| number | freq |
|---|---|
| 0 | 252 |
| 2 | 4 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 0 | 0 | 0 |
| - | 1 | 0 | 0 |
| 78.0ms | 512× | 0 | valid |
Compiled 809 to 88 computations (89.1% saved)
ival-div: 17.0ms (29.1% of total)ival-add: 12.0ms (20.5% of total)ival-exp: 8.0ms (13.7% of total)ival-mult: 6.0ms (10.3% of total)ival-log: 5.0ms (8.6% of total)ival-sub: 4.0ms (6.8% of total)ival-neg: 4.0ms (6.8% of total)ival-pi: 2.0ms (3.4% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | egg-herbie |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 191 |
| 1 | 115 | 185 |
| 2 | 261 | 184 |
| 3 | 749 | 151 |
| 4 | 1537 | 141 |
| 5 | 2459 | 138 |
| 6 | 3205 | 138 |
| 7 | 3614 | 138 |
| 8 | 3894 | 138 |
| 9 | 3967 | 138 |
| 10 | 4010 | 138 |
| 11 | 4034 | 138 |
| 12 | 4036 | 138 |
| 13 | 4036 | 138 |
| 0 | 21 | 37 |
| 0 | 39 | 37 |
| 1 | 58 | 37 |
| 2 | 89 | 37 |
| 3 | 153 | 31 |
| 4 | 224 | 31 |
| 5 | 344 | 28 |
| 6 | 495 | 28 |
| 7 | 763 | 28 |
| 8 | 1035 | 28 |
| 9 | 1192 | 28 |
| 10 | 1247 | 28 |
| 11 | 1265 | 28 |
| 12 | 1284 | 28 |
| 13 | 1292 | 28 |
| 14 | 1294 | 28 |
| 0 | 1294 | 28 |
| 1× | iter limit |
| 1× | saturated |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) (neg.f32 s)) |
Compiled 37 to 21 computations (43.2% saved)
Compiled 0 to 2 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 37 to 21 computations (43.2% saved)
| 1× | egg-herbie |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 256 |
| 0 | 39 | 256 |
| 1 | 58 | 256 |
| 2 | 89 | 256 |
| 3 | 153 | 224 |
| 4 | 224 | 224 |
| 5 | 344 | 209 |
| 6 | 495 | 209 |
| 7 | 763 | 209 |
| 8 | 1035 | 209 |
| 9 | 1192 | 209 |
| 10 | 1247 | 209 |
| 11 | 1265 | 209 |
| 12 | 1284 | 209 |
| 13 | 1292 | 209 |
| 14 | 1294 | 209 |
| 0 | 1294 | 209 |
| 1× | iter limit |
| 1× | saturated |
| 1× | iter limit |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(/.f32 #s(literal -1 binary32) (-.f32 (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal -1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(-.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.13140012388915015 | (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) | |
| accuracy | 0.23828125 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| accuracy | 0.31640625 | (/.f32 (neg.f32 (PI.f32)) s) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) |
| 38.0ms | 256× | 0 | valid |
Compiled 514 to 44 computations (91.4% saved)
ival-div: 7.0ms (25.9% of total)ival-mult: 5.0ms (18.5% of total)ival-exp: 4.0ms (14.8% of total)ival-add: 3.0ms (11.1% of total)ival-log: 3.0ms (11.1% of total)ival-sub: 2.0ms (7.4% of total)ival-neg: 2.0ms (7.4% of total)ival-pi: 1.0ms (3.7% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 s) |
(/ (PI) s) |
(* -1 (/ (PI) s)) |
(exp (* -1 (/ (PI) s))) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 72.0ms | s | @ | 0 | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s))) |
| 11.0ms | s | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s))) |
| 11.0ms | s | @ | -inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s))) |
| 5.0ms | u | @ | 0 | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s))) |
| 5.0ms | u | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s))) |
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 473 | 4481 |
| 1 | 1437 | 3393 |
| 2 | 6265 | 2534 |
| 0 | 8526 | 2398 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 s) |
(/ (PI) s) |
(* -1 (/ (PI) s)) |
(exp (* -1 (/ (PI) s))) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(* -1 (PI)) |
(neg.f32 (PI.f32)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(fma.f32 (*.f32 s u) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (*.f32 s (fma.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))))) u (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(-.f32 (*.f32 (fma.f32 (*.f32 s (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))) u (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) s)) u) (PI.f32)) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(* -1 (* s (log -1))) |
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(fma.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal -1/2 binary32) (neg.f32 (log.f32 #s(literal -1 binary32)))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(-.f32 (fma.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal -1/6 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal -1/2 binary32))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (*.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 s (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) #s(literal 1/6 binary32) (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))) u) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(* -1 s) |
(neg.f32 s) |
(/ (PI) s) |
(/.f32 (PI.f32) s) |
(* -1 (/ (PI) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp (* -1 (/ (PI) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
1/2 |
#s(literal 1/2 binary32) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(-.f32 (fma.f32 u (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) s) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (fma.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32)) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/.f32 (*.f32 u (+.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(/.f32 (*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32))))) (pow.f32 s #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32)) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) (/.f32 #s(literal -1/6 binary32) s) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(+.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) (/.f32 #s(literal -1/6 binary32) s) #s(literal 0 binary32)) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))))) (*.f32 (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))))) #s(literal -2 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -8 binary32))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32))) #s(literal -24 binary32))) (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) #s(literal -12 binary32) (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32)) #s(literal -384 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32)))) |
1 |
#s(literal 1 binary32) |
(+ 1 (* -1 (/ (PI) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (*.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) s) s)) s)) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s)))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (*.f32 u (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s))))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s)))) (/.f32 (*.f32 u (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (neg.f32 (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32))))) s)))) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) #s(literal -1/6 binary32) #s(literal 0 binary32)) s)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) (fma.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (fma.f32 (fma.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32))) #s(literal -2 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal -8 binary32))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32))) #s(literal -24 binary32))) (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (fma.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) #s(literal -12 binary32) (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -384 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) #s(literal 1/6 binary32))) (neg.f32 s)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32))) s)) s)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 100 |
| 0 | 39 | 100 |
| 1 | 160 | 100 |
| 2 | 1337 | 100 |
| 0 | 8605 | 89 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
| Outputs |
|---|
(*.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))) |
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))) |
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal -1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal -1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))))) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32))) |
(fma.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 u (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (/.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 u (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(*.f32 (/.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(*.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) |
(*.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(*.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) (*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (-.f32 (*.f32 (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) |
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u)) (neg.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u)) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (neg.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u)) (neg.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (neg.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (neg.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) |
(/.f32 (neg.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (neg.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (neg.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 #s(literal -1 binary32) s) |
(*.f32 s #s(literal -1 binary32)) |
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s))) (neg.f32 (+.f32 #s(literal 0 binary32) s))) |
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s))))) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))) |
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) s)) (/.f32 (*.f32 s s) (+.f32 #s(literal 0 binary32) s))) |
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))) (/.f32 (pow.f32 s #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s))))) |
(-.f32 #s(literal 0 binary32) s) |
(+.f32 #s(literal 0 binary32) (neg.f32 s)) |
(neg.f32 s) |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s)) |
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) s)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32))) |
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (neg.f32 (/.f32 (PI.f32) #s(literal 1 binary32))) (neg.f32 s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (/.f32 (PI.f32) #s(literal -1 binary32)))) (*.f32 (neg.f32 s) s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) (*.f32 (neg.f32 s) #s(literal -1 binary32))) (*.f32 (neg.f32 s) (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 s (PI.f32))) (*.f32 (neg.f32 s) #s(literal -1 binary32))) (*.f32 (neg.f32 s) (/.f32 s (PI.f32)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 s))) (*.f32 (neg.f32 s) (neg.f32 (PI.f32)))) (*.f32 (neg.f32 s) (neg.f32 (neg.f32 s)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (neg.f32 (PI.f32)))) (*.f32 (neg.f32 s) s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 s)) (*.f32 (neg.f32 s) (PI.f32))) (*.f32 (neg.f32 s) (neg.f32 s))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) (*.f32 (neg.f32 s) #s(literal 1 binary32))) (*.f32 (neg.f32 s) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (neg.f32 s) (PI.f32))) (*.f32 (neg.f32 s) #s(literal 1 binary32))) (*.f32 (neg.f32 s) (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 (/.f32 (PI.f32) #s(literal 1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 (neg.f32 s)))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) (neg.f32 (neg.f32 s))) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s)) |
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32))) |
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (cbrt.f32 (PI.f32)) s) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32))) |
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (/.f32 (PI.f32) #s(literal -1 binary32))) (neg.f32 s)) |
(/.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32))) (neg.f32 s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 s (/.f32 (PI.f32) #s(literal 1 binary32)))) (*.f32 s s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (neg.f32 s) (PI.f32))) (neg.f32 s)) (*.f32 s (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 s)) (*.f32 s (neg.f32 (PI.f32)))) (*.f32 s (neg.f32 s))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 s))) (*.f32 s (PI.f32))) (*.f32 s (neg.f32 (neg.f32 s)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 s (PI.f32))) (*.f32 s s)) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) (*.f32 s #s(literal 1 binary32))) (*.f32 s (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 s (PI.f32))) (*.f32 s #s(literal 1 binary32))) (*.f32 s (/.f32 s (PI.f32)))) |
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s))) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/.f32 (PI.f32) (neg.f32 (neg.f32 (neg.f32 s)))) |
(/.f32 (PI.f32) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s)) |
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(fma.f32 (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (cbrt.f32 (PI.f32)) s) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (PI.f32) s)) |
(*.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) s)) (exp.f32 (/.f32 (PI.f32) s))) |
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 (PI.f32))) |
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (PI.f32) s)) |
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(pow.f32 (exp.f32 (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s)) |
(pow.f32 (E.f32) (/.f32 (neg.f32 (PI.f32)) s)) |
(pow.f32 (exp.f32 (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(pow.f32 (exp.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
Compiled 23 255 to 3 646 computations (84.3% saved)
18 alts after pruning (17 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 406 | 17 | 423 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 406 | 18 | 424 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 60.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 39.4% | (*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s))))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 97.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) | |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) | |
| ▶ | 99.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
| 7.9% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ▶ | 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 37.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 4.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 95.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| ▶ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) | |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) | |
| ▶ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
Compiled 1 757 to 1 023 computations (41.8% saved)
| 1× | egg-herbie |
Found 19 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 96 | (+.f32 #s(literal 0 binary32) s) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 512 | (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| cost-diff | 64 | (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) | |
| cost-diff | 0 | (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) | |
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| cost-diff | 64 | (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) | |
| cost-diff | 0 | (PI.f32) | |
| cost-diff | 0 | (neg.f32 (PI.f32)) | |
| cost-diff | 0 | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| cost-diff | 160 | (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 81 | 1295 |
| 0 | 140 | 1280 |
| 1 | 220 | 1260 |
| 2 | 364 | 1260 |
| 3 | 719 | 1128 |
| 4 | 1474 | 1128 |
| 5 | 3735 | 1065 |
| 6 | 5534 | 1065 |
| 0 | 8121 | 1048 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))) |
(exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(/.f32 #s(literal 1 binary32) s) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(PI.f32) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s) |
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
(PI.f32) |
(/.f32 (PI.f32) s) |
#s(literal -1/2 binary32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(-.f32 #s(literal 0 binary32) (*.f32 s s)) |
#s(literal 0 binary32) |
(*.f32 s s) |
s |
(+.f32 #s(literal 0 binary32) s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) s) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))) |
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) s) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) |
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(PI.f32) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))) |
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))) |
#s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s) |
(/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) |
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) |
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (PI.f32) s) (PI.f32)) |
(PI.f32) |
(/.f32 (PI.f32) s) |
#s(literal -1/2 binary32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) s) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(neg.f32 s) |
(-.f32 #s(literal 0 binary32) (*.f32 s s)) |
(*.f32 (neg.f32 s) s) |
#s(literal 0 binary32) |
(*.f32 s s) |
s |
(+.f32 #s(literal 0 binary32) s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
Found 19 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.23828125 | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| accuracy | 0.31640625 | (/.f32 (neg.f32 (PI.f32)) s) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) | |
| accuracy | 12.551342481486158 | (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) | |
| accuracy | 0.40625 | (*.f32 (PI.f32) (/.f32 (PI.f32) s)) | |
| accuracy | 30.165769840147995 | (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) | |
| accuracy | 30.653003122076242 | #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))) | |
| accuracy | 0.3046875 | (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s) | |
| accuracy | 0.35546875 | (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) | |
| accuracy | 28.479451842800607 | (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) | |
| accuracy | 31.128927253289234 | #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))) | |
| accuracy | 0.0 | (neg.f32 (PI.f32)) | |
| accuracy | 0.0 | (PI.f32) | |
| accuracy | 28.185342319551474 | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) | |
| accuracy | 0.23828125 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| accuracy | 0.31640625 | (/.f32 (neg.f32 (PI.f32)) s) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) | |
| accuracy | 0.3756637695368841 | (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
| 169.0ms | 256× | 0 | valid |
Compiled 2 411 to 134 computations (94.4% saved)
ival-log: 20.0ms (26.6% of total)ival-div: 18.0ms (24% of total)ival-mult: 13.0ms (17.3% of total)ival-add: 8.0ms (10.6% of total)ival-exp: 6.0ms (8% of total)ival-sub: 6.0ms (8% of total)ival-neg: 2.0ms (2.7% of total)ival-pi: 1.0ms (1.3% of total)exact: 1.0ms (1.3% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(+.f32 #s(literal 0 binary32) s) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))) |
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(/ (PI) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(log -1) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
s |
(* -1 (/ (PI) s)) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(exp (* -1 (/ (PI) s))) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
(/ (pow (PI) 2) s) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 18.0ms | s | @ | 0 | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
| 13.0ms | s | @ | -inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
| 11.0ms | u | @ | 0 | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
| 7.0ms | s | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
| 4.0ms | u | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 610 | 7877 |
| 1 | 1876 | 6023 |
| 2 | 7627 | 6015 |
| 0 | 8688 | 5509 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(/ (PI) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(log -1) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
s |
(* -1 (/ (PI) s)) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(exp (* -1 (/ (PI) s))) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
(/ (pow (PI) 2) s) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(* -1 (PI)) |
(neg.f32 (PI.f32)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(fma.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))) (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) s) u) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (neg.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(-.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) s) u) (fma.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (neg.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))))) u) (PI.f32)) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 1/2 binary32)) |
(/ (PI) s) |
(/.f32 (PI.f32) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(-.f32 (/.f32 (PI.f32) s) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 u (exp.f32 (/.f32 (PI.f32) s))))) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 1 binary32))) u) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32)))) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) u (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s)) |
1/4 |
#s(literal 1/4 binary32) |
(+ 1/4 (* -1/2 u)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(* 1/4 (PI)) |
(*.f32 #s(literal 1/4 binary32) (PI.f32)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(* 1/4 (/ (PI) s)) |
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(* -1 (* s (log -1))) |
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(fma.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 s (*.f32 u u))) #s(literal -1/2 binary32) (-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(-.f32 (fma.f32 (*.f32 (/.f32 s u) #s(literal -1/2 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(* 1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(*.f32 (-.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u) |
(log -1) |
(log.f32 #s(literal -1 binary32)) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal 1/2 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) (log.f32 #s(literal -1 binary32))) |
(* -1/2 u) |
(*.f32 #s(literal -1/2 binary32) u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u) |
(* -1/2 (* u (PI))) |
(*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u) |
(* -1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) s) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) s) (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u)))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u)) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) u)) u)) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s) |
(* -1 s) |
(neg.f32 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(*.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s))) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s) |
s |
(* -1 (/ (PI) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(exp (* -1 (/ (PI) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(* -1/2 (/ (pow (PI) 2) s)) |
(*.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
(/ (pow (PI) 2) s) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
1/2 |
#s(literal 1/2 binary32) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 1/2 binary32)) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (PI.f32) (fma.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (fma.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) (pow.f32 s #s(literal 3 binary32))) u (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s))))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(/.f32 (fma.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 0 binary32) (PI.f32))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))) (pow.f32 s #s(literal 4 binary32)))) (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal -1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal -1/6 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal 1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/24 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal 1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))))))) s) |
1 |
#s(literal 1 binary32) |
(+ 1 (* -1 (/ (PI) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (*.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))) |
(PI) |
(PI.f32) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (neg.f32 s)) #s(literal 0 binary32)) (neg.f32 s))) s)) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) (/.f32 u (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 0 binary32) (PI.f32)))))) (/.f32 u s))) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) s)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) #s(literal 1/6 binary32))) s)) s)) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) (neg.f32 s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) #s(literal 1/6 binary32))) s)) s)) (neg.f32 s)) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 81 | 561 |
| 0 | 140 | 539 |
| 1 | 535 | 539 |
| 2 | 4020 | 539 |
| 0 | 8607 | 489 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(+.f32 #s(literal 0 binary32) s) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))) |
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32))))) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32)))) |
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s)) |
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (*.f32 (neg.f32 s) s) (*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(/.f32 (*.f32 #s(literal 1 binary32) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 s s)) (neg.f32 s)) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 (*.f32 (*.f32 s s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (neg.f32 s)) |
(/.f32 (neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) (neg.f32 s)) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) s) |
(/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(pow.f32 (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) #s(literal -1 binary32)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
(log.f32 (exp.f32 (neg.f32 (PI.f32)))) |
(*.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (sqrt.f32 (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (PI.f32)))) |
(*.f32 #s(literal -1 binary32) (PI.f32)) |
(*.f32 (PI.f32) #s(literal -1 binary32)) |
(*.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal 0 binary32) (PI.f32))) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))) |
(-.f32 #s(literal 0 binary32) (PI.f32)) |
(+.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) |
(neg.f32 (PI.f32)) |
(log.f32 (exp.f32 (PI.f32))) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32)))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32)))) |
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))) |
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (PI.f32))))) |
(*.f32 (exp.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (exp.f32 (log.f32 (cbrt.f32 (PI.f32))))) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32)))) |
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32)))) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))) |
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32)) |
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32))) |
(*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32))) |
(*.f32 (PI.f32) (log.f32 (E.f32))) |
(*.f32 (PI.f32) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) (PI.f32)) |
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) |
(sqrt.f32 (*.f32 (PI.f32) (PI.f32))) |
(-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) |
(pow.f32 (E.f32) (log.f32 (PI.f32))) |
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32)) |
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) |
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32)) |
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)) |
(pow.f32 (PI.f32) #s(literal 1 binary32)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(exp.f32 (log.f32 (PI.f32))) |
(neg.f32 (neg.f32 (PI.f32))) |
(PI.f32) |
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) |
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) |
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))))) |
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)) |
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)) |
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32))) |
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal -1 binary32) s) |
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) |
(*.f32 s #s(literal -1 binary32)) |
(*.f32 #s(literal 1 binary32) (neg.f32 s)) |
(/.f32 (/.f32 (*.f32 s s) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 s s)) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) s)) (pow.f32 s #s(literal 4 binary32))) |
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) s) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 3 binary32))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (pow.f32 s #s(literal 4 binary32)) (neg.f32 s))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 5 binary32))) |
(/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (pow.f32 s #s(literal 3 binary32))) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 s (pow.f32 s #s(literal 4 binary32)))) |
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 (neg.f32 s) s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)))) |
(/.f32 (*.f32 (neg.f32 s) s) s) |
(/.f32 (*.f32 s s) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32))) |
(-.f32 #s(literal 0 binary32) s) |
(-.f32 (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) s #s(literal 0 binary32)) |
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s) #s(literal 0 binary32)) |
(fma.f32 s #s(literal -1 binary32) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (neg.f32 s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (neg.f32 s)) |
(+.f32 (neg.f32 s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))) #s(literal -1 binary32))) |
(neg.f32 s) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)))) |
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) |
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))) |
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)))) |
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)) |
(fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) |
(fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32)) |
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 1 binary32)) |
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32))) |
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal -1 binary32) s) |
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) |
(*.f32 s #s(literal -1 binary32)) |
(*.f32 #s(literal 1 binary32) (neg.f32 s)) |
(/.f32 (/.f32 (*.f32 s s) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 s s)) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) s)) (pow.f32 s #s(literal 4 binary32))) |
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) s) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 3 binary32))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (pow.f32 s #s(literal 4 binary32)) (neg.f32 s))) |
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 5 binary32))) |
(/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (pow.f32 s #s(literal 3 binary32))) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 s (pow.f32 s #s(literal 4 binary32)))) |
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 (neg.f32 s) s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)))) |
(/.f32 (*.f32 (neg.f32 s) s) s) |
(/.f32 (*.f32 s s) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32))) |
(-.f32 #s(literal 0 binary32) s) |
(-.f32 (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) s #s(literal 0 binary32)) |
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s) #s(literal 0 binary32)) |
(fma.f32 s #s(literal -1 binary32) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (neg.f32 s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (neg.f32 s)) |
(+.f32 (neg.f32 s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))) #s(literal -1 binary32))) |
(neg.f32 s) |
(*.f32 (pow.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (pow.f32 s #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 s #s(literal -2 binary32)) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (pow.f32 s #s(literal 3 binary32)) (pow.f32 s #s(literal -2 binary32))) |
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (*.f32 s s) (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) |
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s)) |
(*.f32 s (pow.f32 (/.f32 s s) #s(literal 1 binary32))) |
(*.f32 s (/.f32 s s)) |
(*.f32 s #s(literal 1 binary32)) |
(/.f32 (/.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) s) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 (neg.f32 s) s)) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (*.f32 (neg.f32 s) (*.f32 s s))) |
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 (neg.f32 s) (pow.f32 s #s(literal 4 binary32)))) |
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 s s))) |
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s)) |
(/.f32 (*.f32 (neg.f32 s) s) (neg.f32 s)) |
(/.f32 (*.f32 s s) (-.f32 s #s(literal 0 binary32))) |
(/.f32 (*.f32 s s) s) |
(/.f32 (neg.f32 s) #s(literal -1 binary32)) |
(/.f32 s #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 s s))) |
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (*.f32 (neg.f32 s) s))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) s)) |
(-.f32 #s(literal 0 binary32) (neg.f32 s)) |
(fma.f32 (pow.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (pow.f32 s #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 s #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 s #s(literal 3 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 s s) (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 s (pow.f32 (/.f32 s s) #s(literal 1 binary32)) #s(literal 0 binary32)) |
(fma.f32 s (/.f32 s s) #s(literal 0 binary32)) |
(fma.f32 s #s(literal 1 binary32) #s(literal 0 binary32)) |
(pow.f32 (/.f32 s (*.f32 s s)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (neg.f32 s) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) |
(pow.f32 s #s(literal 1 binary32)) |
(+.f32 #s(literal 0 binary32) s) |
(+.f32 s #s(literal 0 binary32)) |
(exp.f32 (-.f32 (*.f32 (log.f32 s) #s(literal 3 binary32)) (log.f32 (*.f32 s s)))) |
(exp.f32 (neg.f32 (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal 2 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (*.f32 (log.f32 s) #s(literal 1 binary32))) |
(neg.f32 (neg.f32 s)) |
s |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32))))) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32)))) |
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (/.f32 (neg.f32 (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (neg.f32 (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32)) |
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/.f32 (PI.f32) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(fma.f32 (/.f32 (neg.f32 (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (neg.f32 (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (PI.f32) s)) |
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (-.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))) |
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)))) |
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32)) |
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) |
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) u) #s(literal 3 binary32)) #s(literal -1/8 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/64 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) |
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 u (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) s) |
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) |
(pow.f32 (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) #s(literal -1 binary32))) |
(neg.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) |
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))))) |
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)))) |
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (exp.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (exp.f32 (log.f32 (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) (PI.f32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) (PI.f32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) |
(fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) |
(fma.f32 (PI.f32) (log.f32 (E.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) |
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) |
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) |
(+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (/.f32 (PI.f32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 (PI.f32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (PI.f32) s))) |
(*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (PI.f32) s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) (PI.f32))) |
(*.f32 (/.f32 (PI.f32) s) (PI.f32)) |
(*.f32 (PI.f32) (/.f32 (PI.f32) s)) |
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) |
(/.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 s)) |
(/.f32 (*.f32 (PI.f32) (PI.f32)) s) |
(/.f32 (PI.f32) (/.f32 s (PI.f32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (PI.f32) (PI.f32)))) |
(pow.f32 (/.f32 s (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32)) |
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (*.f32 (PI.f32) (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) |
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (*.f32 (neg.f32 s) s)) (neg.f32 s)) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s)) |
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(*.f32 (*.f32 (neg.f32 s) s) (*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))) |
(/.f32 (*.f32 #s(literal 1 binary32) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 s s)) (neg.f32 s)) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 (*.f32 (*.f32 s s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (neg.f32 s)) |
(/.f32 (neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) (neg.f32 s)) |
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) s) |
(/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
(pow.f32 (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) #s(literal -1 binary32)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s)) |
Compiled 75 564 to 9 882 computations (86.9% saved)
84 alts after pruning (79 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 279 | 71 | 1 350 |
| Fresh | 4 | 8 | 12 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 1 | 1 |
| Total | 1 284 | 84 | 1 368 |
| Status | Accuracy | Program |
|---|---|---|
| 39.5% | (*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 57.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 60.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 30.3% | (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 0.1% | (*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| 98.6% | (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 20.7% | (*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 54.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 59.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 1.7% | (*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) | |
| 97.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) | |
| 97.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) | |
| 98.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| ▶ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))))))) #s(literal 1 binary32)))) | |
| ✓ | 99.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
| 49.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 7.7% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 45.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 52.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ✓ | 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 3.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 15.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 15.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ▶ | 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 37.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 4.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) | |
| ▶ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 1.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| ✓ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| 2.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) | |
| 0.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) | |
| 4.7% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 4.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 7.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) | |
| 3.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) | |
| 9.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| ▶ | 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
| 11.9% | (*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) | |
| 11.9% | (*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) | |
| 11.9% | (*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) | |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) | |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) | |
| 6.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) | |
| ✓ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
| 7.5% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) | |
| ▶ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
Compiled 8 688 to 5 198 computations (40.2% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| cost-diff | 160 | (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) | |
| cost-diff | 0 | (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) | |
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| cost-diff | 64 | (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) | |
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| cost-diff | 64 | (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) | |
| cost-diff | 160 | (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) | |
| cost-diff | 0 | (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) | |
| cost-diff | 0 | (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) | |
| cost-diff | 0 | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| cost-diff | 160 | (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 352 | (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) | |
| cost-diff | 4000 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 1527 |
| 0 | 165 | 1532 |
| 1 | 245 | 1473 |
| 2 | 371 | 1473 |
| 3 | 709 | 1335 |
| 4 | 1314 | 1335 |
| 5 | 2435 | 1269 |
| 6 | 4258 | 1269 |
| 7 | 6342 | 1269 |
| 0 | 8051 | 1226 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))) |
(exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(/.f32 s (PI.f32)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(PI.f32) |
#s(literal -4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
#s(literal 1/2 binary32) |
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) |
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(*.f32 (PI.f32) #s(literal -1/2 binary32)) |
(PI.f32) |
#s(literal -1/2 binary32) |
u |
(*.f32 #s(literal 1/4 binary32) (PI.f32)) |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(neg.f32 s) |
s |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(PI.f32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)) |
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s) |
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) |
(*.f32 (PI.f32) (PI.f32)) |
(PI.f32) |
#s(literal -1/2 binary32) |
(*.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)) |
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) |
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))) |
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (PI.f32) s) |
(/.f32 s (PI.f32)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)) (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
(*.f32 (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)) (PI.f32)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(PI.f32) |
#s(literal -4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))))) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) |
#s(literal 1/2 binary32) |
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(*.f32 (PI.f32) #s(literal -1/2 binary32)) |
(*.f32 #s(literal -1/2 binary32) (PI.f32)) |
(PI.f32) |
#s(literal -1/2 binary32) |
u |
(*.f32 #s(literal 1/4 binary32) (PI.f32)) |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(PI.f32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))))) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))) |
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32)) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)) |
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)) |
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s) |
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) |
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) |
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) (PI.f32) s) (PI.f32)) |
(*.f32 (PI.f32) (PI.f32)) |
(PI.f32) |
#s(literal -1/2 binary32) |
(*.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.33203125 | (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) | |
| accuracy | 1.0 | (*.f32 (PI.f32) (PI.f32)) | |
| accuracy | 29.859076393276993 | (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) | |
| accuracy | 30.653003122076242 | #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))) | |
| accuracy | 0.35546875 | (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) | |
| accuracy | 27.208675507247918 | (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) | |
| accuracy | 29.48876893990848 | (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) | |
| accuracy | 31.128927253289234 | #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) | |
| accuracy | 0.23828125 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| accuracy | 0.3046875 | (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) | |
| accuracy | 29.03832716463785 | (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) | |
| accuracy | 31.128927253289234 | #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) | |
| accuracy | 0.0 | (PI.f32) | |
| accuracy | 0.35546875 | (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) | |
| accuracy | 10.681205704518833 | (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) | |
| accuracy | 28.130549013521126 | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| accuracy | 0.244472509768442 | (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) | |
| accuracy | 0.31640625 | (/.f32 (neg.f32 (PI.f32)) s) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) | |
| accuracy | 0.328125 | (/.f32 s (PI.f32)) |
| 188.0ms | 256× | 0 | valid |
Compiled 2 651 to 172 computations (93.5% saved)
ival-div: 62.0ms (48% of total)ival-mult: 23.0ms (17.8% of total)ival-add: 11.0ms (8.5% of total)ival-log: 11.0ms (8.5% of total)ival-exp: 8.0ms (6.2% of total)ival-sub: 7.0ms (5.4% of total)ival-neg: 3.0ms (2.3% of total)ival-expm1: 2.0ms (1.5% of total)ival-pi: 1.0ms (0.8% of total)exact: 1.0ms (0.8% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(/.f32 s (PI.f32)) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(PI.f32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) |
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))) |
(*.f32 (PI.f32) (PI.f32)) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* 2 (* u (PI)))) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* 2 (* u (PI))) |
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI)))) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u)))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(/ (PI) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)) |
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s) |
(* -1 s) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(* -1/2 (pow (PI) 2)) |
(+ (* -1/2 (pow (PI) 2)) (* s (PI))) |
(/ s (PI)) |
(* -1 (/ (PI) s)) |
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(exp (* -1 (/ (PI) s))) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(log (- (exp (neg (log 1/2))) 1)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(* s (PI)) |
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s)))) |
(- (exp (neg (log 1/2))) 1) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s))))) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 107.0ms | s | @ | 0 | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s)) |
| 17.0ms | s | @ | -inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s)) |
| 16.0ms | u | @ | -inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s)) |
| 11.0ms | u | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s)) |
| 11.0ms | s | @ | inf | ((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s)) |
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1018 | 14547 |
| 1 | 3222 | 12424 |
| 0 | 8965 | 11330 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* 2 (* u (PI)))) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(* 2 (* u (PI))) |
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI)))) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u)))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(/ (PI) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)) |
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s) |
(* -1 s) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(* -1/2 (pow (PI) 2)) |
(+ (* -1/2 (pow (PI) 2)) (* s (PI))) |
(/ s (PI)) |
(* -1 (/ (PI) s)) |
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(exp (* -1 (/ (PI) s))) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
1/2 |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(log (- (exp (neg (log 1/2))) 1)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(* s (PI)) |
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s)))) |
(- (exp (neg (log 1/2))) 1) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s))))) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(* -1 (PI)) |
(neg.f32 (PI.f32)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(-.f32 (/.f32 (*.f32 (*.f32 s u) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (exp.f32 (/.f32 (PI.f32) s))) (PI.f32)) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* 2 (* u (PI)))) |
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))) |
(* 1/4 (PI)) |
(*.f32 #s(literal 1/4 binary32) (PI.f32)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
1/4 |
#s(literal 1/4 binary32) |
(+ 1/4 (* -1/2 u)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(-.f32 (*.f32 s (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) s)) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) u) (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))))) u (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(-.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(* 1/4 (/ (PI) s)) |
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (fma.f32 (neg.f32 u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(-.f32 (fma.f32 (-.f32 (*.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(-.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (*.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)))) u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(* -1 (* s (log -1))) |
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) s) u) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(* 2 (* u (PI))) |
(*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)) |
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI)))) |
(*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u) |
(* -1/2 (* u (PI))) |
(*.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32)) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u) |
(* -1/2 u) |
(*.f32 #s(literal -1/2 binary32) u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u) |
(* 1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) u) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(fma.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (*.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s)) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s)) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(+.f32 (-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32)))) |
(* -1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (-.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))))) #s(literal 1 binary32)) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u))) |
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u)))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(fma.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 s (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))))) u))) u))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) u)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (-.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u)) u)) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) u)) u)) #s(literal 1 binary32)) |
(/ (PI) s) |
(/.f32 (PI.f32) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s) |
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s) |
(* -1 s) |
(neg.f32 s) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s) |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) |
(* -1/2 (pow (PI) 2)) |
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) |
(+ (* -1/2 (pow (PI) 2)) (* s (PI))) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) |
(/ s (PI)) |
(/.f32 s (PI.f32)) |
(* -1 (/ (PI) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s) |
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(exp (* -1 (/ (PI) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(* -1/2 (/ (pow (PI) 2) s)) |
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
1/2 |
#s(literal 1/2 binary32) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(-.f32 (+.f32 (fma.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (PI.f32) (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/48 binary32) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))) (*.f32 u (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -1/12 binary32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (pow.f32 s #s(literal 4 binary32))) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))))) s) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))) |
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(-.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(*.f32 #s(literal 0 binary32) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32))) #s(literal 0 binary32)) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32)))) #s(literal 0 binary32)) s) |
(log (- (exp (neg (log 1/2))) 1)) |
#s(literal 0 binary32) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 0 binary32)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32)))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/6 binary32))))) |
(* s (PI)) |
(*.f32 (PI.f32) s) |
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s)))) |
(*.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s) |
(- (exp (neg (log 1/2))) 1) |
#s(literal 1 binary32) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(-.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 s s))))) #s(literal 2 binary32)) #s(literal 1 binary32)) |
1 |
#s(literal 1 binary32) |
(+ 1 (* -1 (/ (PI) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (/.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 s #s(literal 3 binary32))))) |
(PI) |
(PI.f32) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 s)) #s(literal 0 binary32)) s) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (*.f32 u (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (/.f32 (fma.f32 (neg.f32 u) (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -1/12 binary32)))))) s) (*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u)) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) (neg.f32 s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(*.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) (neg.f32 s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) (neg.f32 s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) |
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s))))) |
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1/2 binary32)) (PI.f32)) (neg.f32 s)) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s))) s)) s)) #s(literal 1 binary32)) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 692 |
| 0 | 165 | 689 |
| 1 | 630 | 667 |
| 2 | 4438 | 667 |
| 0 | 8249 | 646 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(/.f32 s (PI.f32)) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(PI.f32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) |
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))) |
(*.f32 (PI.f32) (PI.f32)) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
| Outputs |
|---|
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32)))) |
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) (neg.f32 (neg.f32 s))) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (*.f32 (/.f32 s (PI.f32)) (/.f32 s (PI.f32))) #s(literal -1/2 binary32)) |
(pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32))))) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32)))) |
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(*.f32 (*.f32 #s(literal -4 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (PI.f32)) |
(*.f32 (*.f32 #s(literal -4 binary32) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 #s(literal -4 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) |
(*.f32 (PI.f32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal -4 binary32))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(literal -4 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32)) |
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(pow.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (-.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))) |
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)))) |
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) #s(literal -1 binary32)) |
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) |
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32)) |
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(pow.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) |
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) |
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))))) |
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)) |
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)) |
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1/2 binary32)) |
(+.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(*.f32 #s(literal -1 binary32) s) |
(*.f32 s #s(literal -1 binary32)) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))) |
(-.f32 #s(literal 0 binary32) s) |
(+.f32 #s(literal 0 binary32) (neg.f32 s)) |
(neg.f32 s) |
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))) |
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) |
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))))) |
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) |
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)) |
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)) |
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1/2 binary32)) |
(+.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s)) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(pow.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))) |
(*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) |
(*.f32 (PI.f32) (+.f32 s (*.f32 #s(literal -1/2 binary32) (PI.f32)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))) |
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))) |
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) s) (PI.f32))))) |
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))))) |
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))) (/.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))) |
(fma.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (*.f32 s (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 s (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) s) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 s (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) s) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 s (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) |
(fma.f32 s (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) |
(fma.f32 (PI.f32) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) (*.f32 s (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(pow.f32 (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) (*.f32 s (PI.f32))) |
(+.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))) |
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (neg.f32 s) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) s) |
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) |
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal -1 binary32))) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) |
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal -1 binary32))) |
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal -1 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal -1 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (neg.f32 s)) |
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(*.f32 (neg.f32 s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) |
(*.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) |
(*.f32 s (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32))) |
(*.f32 s (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) |
(*.f32 s (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))) |
(*.f32 s (/.f32 #s(literal 1 binary32) (PI.f32))) |
(*.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (/.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(/.f32 (/.f32 s (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(/.f32 (neg.f32 (neg.f32 s)) (PI.f32)) |
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32)) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 s) (neg.f32 (PI.f32))) |
(/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) |
(/.f32 s (PI.f32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) (/.f32 (neg.f32 s) (PI.f32))) |
(pow.f32 (/.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) |
(pow.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)) #s(literal -1 binary32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal 1 binary32))) |
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 s) (PI.f32))) |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32)))) |
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) (neg.f32 (neg.f32 s))) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))) #s(literal 0 binary32)) |
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (*.f32 (/.f32 s (PI.f32)) (/.f32 s (PI.f32))) #s(literal -1/2 binary32)) |
(pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32))))) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))) |
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32)))) |
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32)))) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32)) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (PI.f32)) |
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s))) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/.f32 (PI.f32) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s)) |
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(fma.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (PI.f32) s)) |
(log.f32 (exp.f32 (PI.f32))) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32)))) |
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32)))) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))) |
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32)) |
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32))))) |
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32))) |
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))) |
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32))) |
(*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32))) |
(*.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32)))) |
(*.f32 (PI.f32) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) (PI.f32)) |
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) |
(sqrt.f32 (*.f32 (PI.f32) (PI.f32))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) |
(-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) |
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) |
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32)) |
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) |
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)) |
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32)) |
(pow.f32 (PI.f32) #s(literal 1 binary32)) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32))) |
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal -1 binary32))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))) |
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32))) |
(exp.f32 (log.f32 (PI.f32))) |
(neg.f32 (neg.f32 (PI.f32))) |
(PI.f32) |
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(*.f32 (pow.f32 (/.f32 s (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(*.f32 (pow.f32 (/.f32 s (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) s)) (PI.f32)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (PI.f32) s)) |
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s)) |
(*.f32 (/.f32 (PI.f32) s) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 (PI.f32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) s)) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 (PI.f32) s)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (/.f32 (PI.f32) s)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 (neg.f32 s))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (neg.f32 s))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) s)) |
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s)) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 s (PI.f32)))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) s)) |
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 s (PI.f32)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (*.f32 s (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 s (PI.f32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) |
(pow.f32 (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) #s(literal -1 binary32))) |
(neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) |
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32)) |
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(expm1.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))) |
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))) |
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))) |
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) |
(fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32) #s(literal -1 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) |
(+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) |
(+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)) |
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) #s(literal 1 binary32)) (cbrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) #s(literal 1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) (cbrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (sqrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32))) |
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32))) |
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32)) |
(*.f32 (PI.f32) (PI.f32)) |
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) |
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 6 binary32))) |
(pow.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal 1/3 binary32)) |
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 2/3 binary32)) |
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 4 binary32)) |
(pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32)) |
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 6 binary32)) |
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32)) |
(pow.f32 (PI.f32) #s(literal 2 binary32)) |
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))) |
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (log.f32 (PI.f32)))) |
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))) |
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))) |
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))) |
(*.f32 (pow.f32 (/.f32 s (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))) |
(*.f32 (pow.f32 (/.f32 s (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))) |
(*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) |
(/.f32 (/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) s)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))) |
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal -1 binary32)) (neg.f32 s)) |
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal 1 binary32)) s) |
(/.f32 (neg.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))) (neg.f32 (neg.f32 s))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (neg.f32 s))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) s)) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) s)) |
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (*.f32 s (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))) |
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (*.f32 s (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))) |
(/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) (neg.f32 s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))) |
(pow.f32 (/.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) s)) |
(neg.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) (neg.f32 s))) |
Compiled 82 195 to 11 246 computations (86.3% saved)
170 alts after pruning (161 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 147 | 98 | 1 245 |
| Fresh | 11 | 63 | 74 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 5 | 5 |
| Total | 1 159 | 170 | 1 329 |
| Status | Accuracy | Program |
|---|---|---|
| 39.5% | (*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 57.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 60.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 30.3% | (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 98.6% | (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 20.7% | (*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 54.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 59.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 1.7% | (*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) | |
| 7.6% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) | |
| 4.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) | |
| ▶ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) | |
| 98.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) | |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))))))) #s(literal 1 binary32)))) | |
| ✓ | 99.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
| 49.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 6.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 49.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 49.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ✓ | 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ▶ | 2.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 15.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 15.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 37.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 4.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 2.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) | |
| ✓ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 2.7% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) | |
| ▶ | 4.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| ✓ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| 1.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) | |
| 4.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 7.9% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 6.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) | |
| 5.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 4.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) | |
| 9.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 1.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 7.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.8% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 7.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 9.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.7% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 8.9% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.8% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) | |
| 0.7% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) | |
| 0.1% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) | |
| ✓ | 1.1% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 0.7% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) | |
| 1.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) | |
| 7.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) | |
| 0.1% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 8.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) | |
| 10.7% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) | |
| ▶ | 0.6% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) | |
| 49.3% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))))) | |
| 7.2% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) | |
| 11.9% | (*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) | |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) | |
| 6.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) | |
| ✓ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
| 6.8% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) | |
| 6.3% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 7.5% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) | |
| 7.6% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) | |
| 13.3% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 13.3% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 5.3% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) | |
| 7.5% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| ✓ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
| 7.0% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) | |
| 10.1% | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) | |
| ▶ | 10.1% | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
Compiled 18 314 to 11 443 computations (37.5% saved)
| 1× | egg-herbie |
Found 18 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| cost-diff | 64 | (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) | |
| cost-diff | 160 | (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) | |
| cost-diff | 3904 | (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) | |
| cost-diff | 0 | (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))) | |
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) | |
| cost-diff | 64 | (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) | |
| cost-diff | 0 | (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) | |
| cost-diff | 0 | (neg.f32 s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| cost-diff | 64 | (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)) | |
| cost-diff | 0 | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) | |
| cost-diff | 160 | (*.f32 #s(literal 0 binary32) s) | |
| cost-diff | 0 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) | |
| cost-diff | 160 | (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) | |
| cost-diff | 352 | (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) | |
| cost-diff | 3904 | (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 93 | 1590 |
| 0 | 153 | 1586 |
| 1 | 258 | 1585 |
| 2 | 439 | 1577 |
| 3 | 1000 | 1428 |
| 4 | 3212 | 1398 |
| 5 | 6912 | 1398 |
| 0 | 8184 | 1342 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) |
#s(literal 1 binary32) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) |
(-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) |
(pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) |
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(PI.f32) |
#s(literal -2 binary32) |
(pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) |
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) |
u |
#s(literal 2 binary32) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
(*.f32 #s(literal 0 binary32) s) |
#s(literal 0 binary32) |
s |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s) |
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) |
(PI.f32) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
u |
#s(literal -1/2 binary32) |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(neg.f32 s) |
s |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) |
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
(*.f32 #s(literal -1/2 binary32) (PI.f32)) |
#s(literal -1/2 binary32) |
(PI.f32) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(exp.f32 (/.f32 (PI.f32) s)) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))) |
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)) |
(-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) |
(/.f32 (fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))) |
#s(literal 1 binary32) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) |
(/.f32 (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))) (fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) |
(-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) |
(-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))) |
(pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) |
(pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) |
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
(/.f32 (PI.f32) s) |
(PI.f32) |
#s(literal -2 binary32) |
(pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) |
(pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) |
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(neg.f32 (PI.f32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
u |
#s(literal 2 binary32) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(literal 0 binary32)) |
(*.f32 #s(literal 0 binary32) s) |
#s(literal 0 binary32) |
#s(literal 0 binary32) |
s |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) |
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
#s(literal 1 binary32) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)) |
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) |
#s(literal 1/2 binary32) |
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s) |
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) |
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(PI.f32) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
u |
#s(literal -1/2 binary32) |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))) |
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) |
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)) |
(neg.f32 (PI.f32)) |
(PI.f32) |
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(literal -1/2 binary32) |
u |
#s(literal 1/4 binary32) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s)) |
(neg.f32 s) |
s |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)) |
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) |
#s(literal 1 binary32) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) |
u |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))) |
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))) |
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) |
#s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) |
(fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) |
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
(*.f32 #s(literal -1/2 binary32) (PI.f32)) |
#s(literal -1/2 binary32) |
(PI.f32) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) |
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (/.f32 (PI.f32) s)) |
Found 18 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.23828125 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) | |
| accuracy | 30.524224838699805 | (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) | |
| accuracy | 30.653003122076242 | #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) | |
| accuracy | 2.262929483310588 | #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) | |
| accuracy | 24.36105950281048 | (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) | |
| accuracy | 29.608730910558204 | (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))) | |
| accuracy | 31.128927253289234 | #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) | |
| accuracy | 0.3046875 | (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s) | |
| accuracy | 0.35546875 | (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) | |
| accuracy | 27.107324664303217 | (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) | |
| accuracy | 31.128927253289234 | #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))) | |
| accuracy | 0.0 | (*.f32 #s(literal 0 binary32) s) | |
| accuracy | 28.77160018695256 | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) | |
| accuracy | 0.13140012388915015 | (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) | |
| accuracy | 0.23828125 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) | |
| accuracy | 0.31640625 | (/.f32 (neg.f32 (PI.f32)) s) | |
| accuracy | 0.31640625 | (/.f32 (PI.f32) s) |
| 108.0ms | 256× | 0 | valid |
Compiled 2 881 to 164 computations (94.3% saved)
ival-div: 19.0ms (22.5% of total)ival-mult: 17.0ms (20.1% of total)ival-log: 13.0ms (15.4% of total)ival-sub: 9.0ms (10.7% of total)ival-add: 8.0ms (9.5% of total)ival-pow: 5.0ms (5.9% of total)ival-exp: 4.0ms (4.7% of total)ival-neg: 3.0ms (3.6% of total)ival-expm1: 2.0ms (2.4% of total)ival-pow2: 2.0ms (2.4% of total)ival-pi: 1.0ms (1.2% of total)exact: 1.0ms (1.2% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(*.f32 #s(literal 0 binary32) s) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(+ 1 (exp (/ (PI) s))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(/ (PI) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
(* -1/4 (/ (PI) s)) |
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(log -1) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))) |
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))))) |
0 |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(* -1 (/ (PI) s)) |
(exp (* -1 (/ (PI) s))) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
1/2 |
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) |
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) |
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))))) |
2 |
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
(log (- (exp (neg (log 1/2))) 1)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(- (exp (neg (log 1/2))) 1) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s))) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 124.0ms | s | @ | 0 | ((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI))) |
| 38.0ms | u | @ | inf | ((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI))) |
| 23.0ms | s | @ | inf | ((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI))) |
| 20.0ms | s | @ | -inf | ((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI))) |
| 6.0ms | u | @ | 0 | ((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI))) |
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1604 | 24790 |
| 1 | 5393 | 21699 |
| 0 | 8551 | 19859 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(+ 1 (exp (/ (PI) s))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1 (PI)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(/ (PI) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
(* -1/4 (/ (PI) s)) |
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
1/4 |
(+ 1/4 (* -1/2 u)) |
(* 1/4 (PI)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(* 1/4 (/ (PI) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u) |
(* -1 (* s (log -1))) |
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(* 1/2 (/ (* u (PI)) s)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(log -1) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(* -1/2 u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(* -1/2 (* u (PI))) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(* -1/2 (/ (* u (PI)) s)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))) |
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))))) |
0 |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(* -1 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(* -1 (/ (PI) s)) |
(exp (* -1 (/ (PI) s))) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(* -1/2 (/ (pow (PI) 2) s)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
1/2 |
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) |
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) |
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))))) |
2 |
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
(log (- (exp (neg (log 1/2))) 1)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
1 |
(+ 1 (* -1 (/ (PI) s))) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(- (exp (neg (log 1/2))) 1) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
(PI) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s))) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
| Outputs |
|---|
(/ 1 (+ 1 (exp (/ (PI) s)))) |
(exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) |
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ 1 (exp (/ (PI) s))) |
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) |
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))) |
(+.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32)) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(+.f32 (fma.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) u (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32)) |
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))) |
(+.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)))) u (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) u (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32)) |
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(* -1 (PI)) |
(neg.f32 (PI.f32)) |
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s)))) |
(-.f32 (/.f32 (*.f32 (*.f32 u s) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) (PI.f32)) |
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32))) |
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32))) |
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) |
(-.f32 (*.f32 s (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) s)) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 #s(literal 6 binary32) (fma.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(- 1/2 (* 1/4 (/ (PI) s))) |
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s))) |
(fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s))) |
(/ (PI) s) |
(/.f32 (PI.f32) s) |
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s)) |
(fma.f32 (neg.f32 u) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))) (/.f32 (PI.f32) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s)) |
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s)) |
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s)) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s)) |
(* -1/4 (/ (PI) s)) |
(*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)) |
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s))) |
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))) |
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) |
(log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) |
(-.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))) |
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 #s(literal 6 binary32) (fma.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) |
1/4 |
#s(literal 1/4 binary32) |
(+ 1/4 (* -1/2 u)) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(* 1/4 (PI)) |
(*.f32 #s(literal 1/4 binary32) (PI.f32)) |
(+ (* -1/2 (* u (PI))) (* 1/4 (PI))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(* 1/4 (/ (PI) s)) |
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)) |
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s))) |
(fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) |
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (fma.f32 (neg.f32 u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(-.f32 (fma.f32 (fma.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) u)) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1) |
(-.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u (*.f32 (neg.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) |
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u) |
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(/.f32 (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) u)) |
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u) |
(/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u) |
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u) |
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u) |
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))))) u) |
(* -1 (* s (log -1))) |
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32))) |
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) |
(fma.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32)))) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))) |
(-.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) u) (/.f32 s u)) #s(literal -1/2 binary32) (*.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (-.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32))))) #s(literal -6 binary32) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal -2 binary32)))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(fma.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (*.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s)) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s)) |
(* 1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32)) |
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) u) |
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) |
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) s) u) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)) |
(log -1) |
(log.f32 #s(literal -1 binary32)) |
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 #s(literal 1/2 binary32) u) (log.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) |
(-.f32 (+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 #s(literal 1/2 binary32) u) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32))) (log.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) |
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))) |
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u) |
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) |
(log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))) |
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) |
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))) |
(+.f32 (-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32)))) |
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) |
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) |
(* -1/2 u) |
(*.f32 #s(literal -1/2 binary32) u) |
(* u (- (* 1/4 (/ 1 u)) 1/2)) |
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u) |
(* -1/2 (* u (PI))) |
(*.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32)) |
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u)))) |
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u) |
(* -1/2 (/ (* u (PI)) s)) |
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32)) |
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))) |
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u) |
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) |
(expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1) |
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1) |
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (-.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))))) #s(literal 1 binary32)) |
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))) |
(*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u) |
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) |
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u)) |
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (neg.f32 u)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u)) |
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)) |
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (neg.f32 u)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (neg.f32 u)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u)) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u))) |
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u))) |
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) |
(fma.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 s (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) u))) |
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u))) |
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))))) u))) u))) |
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) |
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u)) |
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))) |
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) u)) u)) |
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))) |
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) |
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) |
(log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) u)) |
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u))) |
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (-.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u)) u)) |
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))) |
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)))) |
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u))))) |
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u))) |
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI))))) |
(*.f32 (neg.f32 u) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (/.f32 (PI.f32) u) #s(literal -1/4 binary32)))) |
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))) |
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))) |
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) |
(expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1 binary32)) |
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1) |
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) u)) u)) #s(literal 1 binary32)) |
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) |
(-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) |
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) |
(/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) |
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (fma.f32 u (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32))))) |
0 |
#s(literal 0 binary32) |
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s) |
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s) |
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) |
(* -1 s) |
(neg.f32 s) |
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) |
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) |
(* 1/2 (/ (pow (PI) 2) (pow s 2))) |
(*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s)) |
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)) |
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2)) |
(/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)) |
(* -1 (/ (PI) s)) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp (* -1 (/ (PI) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(/ (* (PI) (+ 1/4 (* -1/2 u))) s) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) |
(expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) |
(* -1/2 (/ (pow (PI) 2) s)) |
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32)) |
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s) |
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s) |
1/2 |
#s(literal 1/2 binary32) |
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) |
(-.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))))) |
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))))) |
(-.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u))) (pow.f32 s #s(literal 3 binary32)))) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))) |
2 |
#s(literal 2 binary32) |
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s))) |
(-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))) |
(-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s))))) |
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))))) |
(-.f32 (fma.f32 #s(literal -4 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u))) (pow.f32 s #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 2 binary32)) (fma.f32 #s(literal -8 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s))) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (pow.f32 s #s(literal 3 binary32)))) #s(literal -4 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s) (neg.f32 (*.f32 (PI.f32) (+.f32 (/.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (PI.f32)) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s))))))))) |
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) |
(*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s) |
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s) |
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s) |
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s) |
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1/12 binary32))))) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))))))) (pow.f32 s #s(literal 4 binary32))) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))))) s) |
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) |
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))) |
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))) |
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32))))))))))) (*.f32 s s)) #s(literal -1/6 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))) |
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32))))))))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 #s(literal 24 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))))))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) u) (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (PI.f32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 4 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32)))) (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 #s(literal -1/16 binary32) (PI.f32)) (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u u)) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 3/4 binary32)) #s(literal 1/16 binary32))))) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))) #s(literal -2 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/32 binary32))) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))))))))) (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal 4 binary32)) #s(literal -6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))) |
(* -1 (* s (log (- (exp (neg (log 1/2))) 1)))) |
(*.f32 #s(literal 0 binary32) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))) |
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 0 binary32)) s) |
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))) |
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) s) |
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)) |
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) |
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) |
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))) |
(fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) |
(fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))) |
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s)) |
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s) |
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (fma.f32 (/.f32 #s(literal 1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32)))) s) |
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s) |
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/24 binary32) (fma.f32 (/.f32 #s(literal 1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32))))) s) |
(log (- (exp (neg (log 1/2))) 1)) |
#s(literal 0 binary32) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))) |
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32))) #s(literal 0 binary32)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))) |
(+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s)))) |
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s))) |
(+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)) |
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s))) |
(-.f32 (+.f32 (fma.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) |
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s)))))))) |
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (PI.f32) (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/48 binary32) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) |
1 |
#s(literal 1 binary32) |
(+ 1 (* -1 (/ (PI) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s)) |
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2))))) |
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s)) |
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))) |
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (/.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 s #s(literal 3 binary32))))) |
(- (exp (neg (log 1/2))) 1) |
#s(literal 1 binary32) |
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1) |
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1) |
(-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1) |
(-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 s s))))) #s(literal 1 binary32)) |
(PI) |
(PI.f32) |
(+ (PI) (* -1/2 (/ (pow (PI) 2) s))) |
(fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) |
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))) |
(+.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1/2 binary32)) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)) |
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal 1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) s) #s(literal 1/2 binary32) (*.f32 u (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) s)))) #s(literal 0 binary32)) (neg.f32 s)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) s)) |
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s))) |
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s)) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s)) |
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s))) |
(-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -4 binary32) (*.f32 #s(literal 8 binary32) (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))))) (fma.f32 (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32))))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) (PI.f32)))) (neg.f32 s)) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s)) |
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)) |
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) |
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s)) |
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (*.f32 u (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s)) |
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s)) |
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (/.f32 (fma.f32 (neg.f32 u) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1/12 binary32)))))) s) (*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u)) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s)) |
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) |
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32))))))))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) s)) |
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 (pow.f32 (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) #s(literal 4 binary32)) #s(literal -6 binary32) (*.f32 #s(literal 24 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))))))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 (*.f32 u (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 16 binary32) u) (*.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) u) (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (PI.f32)))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32)))) (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32)) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 3/4 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u u)) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))) #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/32 binary32) (*.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))))))))))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32))))))))))) #s(literal 1/6 binary32))) s)) s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))) |
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) (neg.f32 s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))))) |
(*.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) (neg.f32 s)) |
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))))) |
(*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) (neg.f32 s)) |
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) |
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s)) |
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) |
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s)) |
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)) |
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 4 binary32)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)) |
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))) (neg.f32 s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) |
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s)) |
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s)) (neg.f32 s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))) |
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s))) |
(/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) |
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s))) |
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) |
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)) |
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s))) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (neg.f32 s)) #s(literal 0 binary32)) s) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) |
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s)) |
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s))) |
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s)) |
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1) |
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1) |
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)) |
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1) |
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32))) s)) s)) #s(literal 1 binary32)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 93 | 811 |
| 0 | 153 | 807 |
| 1 | 665 | 742 |
| 2 | 4714 | 742 |
| 0 | 8158 | 728 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(*.f32 #s(literal 0 binary32) s) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(neg.f32 s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))) |
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(/.f32 (PI.f32) s) |
(/.f32 (neg.f32 (PI.f32)) s) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
| Outputs |
|---|
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) |
(*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (*.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -6 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 6 binary32))) (*.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (fma.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32))))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) |
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (/.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (PI.f32) s))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (expm1.f32 (/.f32 (PI.f32) s)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 #s(literal -1 binary32) (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 u (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (neg.f32 u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(pow.f32 (/.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(*.f32 (/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -6 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 6 binary32)))) (+.f32 (fma.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1/2 binary32))) |
(*.f32 (pow.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(*.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) |
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) |
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) |
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) |
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) |
(/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) |
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(exp.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) |
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (pow.f32 u #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 u #s(literal 1 binary32)) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32))) |
(*.f32 (pow.f32 u #s(literal 1 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))) |
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (pow.f32 u #s(literal 1 binary32))) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s)) |
#s(literal 0 binary32) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(literal 0 binary32)) |
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) (-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) |
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) |
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32))))) |
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) |
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))) |
(-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))) |
(fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)) |
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)) |
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)) |
(fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) |
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) #s(literal 1/2 binary32)) |
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))) |
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s)) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s)) |
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s)) |
(*.f32 #s(literal -1 binary32) s) |
(*.f32 s #s(literal -1 binary32)) |
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) |
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s #s(literal 0 binary32)))) |
(-.f32 #s(literal 0 binary32) s) |
(+.f32 #s(literal 0 binary32) (neg.f32 s)) |
(neg.f32 s) |
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(*.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32)) |
(*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))) |
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(/.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (neg.f32 (PI.f32))) (neg.f32 s)) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) (neg.f32 s)) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 s)) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 s)) |
(/.f32 (neg.f32 (PI.f32)) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))))) |
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))) |
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) #s(literal -1 binary32)) |
(pow.f32 (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -1 binary32)) |
(neg.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))) |
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s)) |
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))) |
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s)) |
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s)) |
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))) |
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))))) |
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))) |
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))))) |
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))) |
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (PI.f32) s))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (expm1.f32 (/.f32 (PI.f32) s)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)) |
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) |
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))))) |
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)))) |
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) |
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) |
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) |
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)))) |
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s))) |
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s)) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s))))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)))) |
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))) |
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32))))) |
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)))) |
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))) |
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)) |
(fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) |
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32)) |
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) #s(literal 1 binary32)) |
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s)) |
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s) |
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s)) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))) |
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s)) |
(log.f32 (exp.f32 (/.f32 (PI.f32) s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s)) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))) |
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) |
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s)) |
(/.f32 (PI.f32) (neg.f32 (neg.f32 s))) |
(/.f32 (PI.f32) s) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 (PI.f32))))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32))) |
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s)) |
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s))) |
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) |
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s))) |
(/.f32 (neg.f32 (PI.f32)) s) |
(/.f32 (PI.f32) (neg.f32 s)) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32))) |
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s)) |
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 (PI.f32)))) #s(literal 0 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32)) |
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32)) |
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32)) |
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32)) |
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s)) |
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32))) |
(neg.f32 (/.f32 (PI.f32) s)) |
(*.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))) |
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) |
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) |
(pow.f32 (exp.f32 (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s)) |
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) s))) |
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) |
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) |
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) |
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) |
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))) |
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) |
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u u) #s(literal 1/4 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))) |
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)))) |
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32)) |
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) |
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32)) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) |
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) u) #s(literal 3 binary32)) #s(literal -1/8 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 u (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) |
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32))) |
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s))) |
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))) |
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) |
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s)) |
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) |
(*.f32 (/.f32 (PI.f32) s) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) |
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) |
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))) |
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 (PI.f32) s)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 (PI.f32) s)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 s (PI.f32))) |
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 (neg.f32 s))) |
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s)) |
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 s (PI.f32)))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (neg.f32 s))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) s)) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 s (PI.f32)))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s)) |
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))) |
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 s (PI.f32))) |
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) |
(/.f32 (PI.f32) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 1 binary32))) |
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) |
(pow.f32 (/.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -1 binary32)) |
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -1 binary32))) |
(neg.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))) |
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) |
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) |
(expm1.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) |
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) |
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))) |
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)))) |
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) |
(fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)) |
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) |
(+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) |
(+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)) |
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u u) #s(literal 1/4 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))) |
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)))) |
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) |
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) |
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32)) |
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) |
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)) |
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))) |
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) |
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))) |
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) |
(*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))))) |
(*.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))))) |
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))) |
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))))) |
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))))) |
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (/.f32 (PI.f32) s) (PI.f32)))))) |
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32))))) |
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) |
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))))) |
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) |
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (PI.f32)) |
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) |
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) |
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) |
(fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) |
(fma.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) |
(fma.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) |
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) |
(pow.f32 (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32)) |
(+.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)) |
(+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) |
Compiled 89 871 to 8 438 computations (90.6% saved)
196 alts after pruning (185 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 990 | 54 | 1 044 |
| Fresh | 25 | 131 | 156 |
| Picked | 2 | 3 | 5 |
| Done | 1 | 8 | 9 |
| Total | 1 018 | 196 | 1 214 |
| Status | Accuracy | Program |
|---|---|---|
| 39.5% | (*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 57.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 60.0% | (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 30.3% | (*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 98.6% | (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 20.7% | (*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 38.6% | (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 54.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 59.8% | (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) | |
| 5.3% | (*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) | |
| 0.9% | (*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) | |
| 8.7% | (*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) | |
| 97.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))) | |
| 4.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) | |
| 4.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) | |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
| 98.9% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32)))))) #s(literal 1 binary32)))) | |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))) | |
| 98.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) | |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| ✓ | 99.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))))))) #s(literal 1 binary32)))) | |
| ✓ | 99.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
| 49.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 50.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 8.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 44.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 47.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 51.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 49.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ✓ | 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 3.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| ✓ | 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 15.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 37.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 14.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 14.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 4.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) | |
| 2.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| 1.9% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) | |
| 1.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| ✓ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| 2.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) | |
| 2.5% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 2.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) | |
| 4.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 8.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) | |
| 12.6% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) | |
| 8.4% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) | |
| 7.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) | |
| 4.8% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) | |
| 99.0% | (*.f32 (neg.f32 s) (log.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) | |
| 21.7% | (*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) | |
| 6.7% | (*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) | |
| 9.9% | (*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) | |
| 10.2% | (*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.6% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 7.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 7.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 9.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 9.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 9.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) | |
| 0.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) | |
| 0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) | |
| 1.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) | |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) | |
| ✓ | 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
| 0.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 0.8% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) | |
| 0.7% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) | |
| 0.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) | |
| 7.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) | |
| 10.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) | |
| 10.5% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) | |
| -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) | |
| 0.4% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) | |
| ✓ | -0.0% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
| 5.3% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) | |
| 5.2% | (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) | |
| 10.1% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) | |
| 7.8% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) | |
| 2.1% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) | |
| 2.3% | (*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) | |
| 11.9% | (*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) | |
| 10.1% | (*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 10.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) | |
| 6.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) | |
| ✓ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
| 6.5% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) | |
| 6.7% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 7.3% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) | |
| 7.6% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) | |
| 13.4% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 13.2% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 5.2% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) | |
| 7.5% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| ✓ | 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
| 7.0% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) | |
| 12.1% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) | |
| 4.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) | |
| 11.9% | #s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) | |
| 10.1% | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) | |
| 10.1% | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) | |
| 10.1% | #s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
Compiled 25 198 to 8 746 computations (65.3% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s))))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
3 calls:
| 313.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 90.0ms | s |
| 80.0ms | u |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.2% | 1 | u |
| 99.2% | 1 | s |
| 99.2% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 105.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 95.0ms | s |
| 76.0ms | u |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.1% | 1 | u |
| 99.1% | 1 | s |
| 99.1% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 79.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 79.0ms | s |
| 54.0ms | u |
| Accuracy | Segments | Branch |
|---|---|---|
| 60.0% | 2 | u |
| 56.8% | 1 | s |
| 56.8% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 65.0ms | s |
| 52.0ms | u |
| 52.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 58.6% | 2 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 55.2% | 1 | s |
| 55.2% | 1 | u |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 105.0ms | s |
| 56.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 54.0ms | u |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.9% | 2 | s |
| 53.5% | 1 | u |
| 56.7% | 2 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
1 calls:
| 50.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.1% | 2 | s |
Compiled 1 to 2 computations (-100% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
2 calls:
| 64.0ms | s |
| 54.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 53.5% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 53.5% | 1 | s |
Compiled 38 to 23 computations (39.5% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 89.0ms | u |
| 78.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 49.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 40.4% | 1 | u |
| 40.4% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 40.4% | 1 | s |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
3 calls:
| 52.0ms | u |
| 49.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 46.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 37.8% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 37.8% | 1 | s |
| 37.8% | 1 | u |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))))))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s)))))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) |
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
3 calls:
| 63.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 53.0ms | u |
| 52.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 22.2% | 1 | s |
| 22.2% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 22.2% | 1 | u |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
3 calls:
| 36.0ms | s |
| 26.0ms | u |
| 21.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 18.6% | 2 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 15.3% | 1 | u |
| 18.8% | 2 | s |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
2 calls:
| 47.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 14.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 15.3% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 15.3% | 1 | s |
Compiled 38 to 23 computations (39.5% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32)))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)))) |
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))) |
| Outputs |
|---|
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
3 calls:
| 43.0ms | u |
| 14.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 13.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 12.1% | 1 | s |
| 12.1% | 1 | u |
| 12.1% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))) |
| Outputs |
|---|
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
3 calls:
| 45.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 7.0ms | u |
| 7.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 12.1% | 1 | u |
| 12.1% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 12.1% | 1 | s |
Compiled 39 to 25 computations (35.9% saved)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s)) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32))))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))) |
| Outputs |
|---|
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
3 calls:
| 3.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 3.0ms | u |
| 3.0ms | s |
| Accuracy | Segments | Branch |
|---|---|---|
| 11.9% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 11.9% | 1 | u |
| 11.9% | 1 | s |
Compiled 39 to 25 computations (35.9% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
| Inputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
| Outputs |
|---|
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
3 calls:
| 1.0ms | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
| 1.0ms | s |
| 1.0ms | u |
| Accuracy | Segments | Branch |
|---|---|---|
| 10.1% | 1 | s |
| 10.1% | 1 | u |
| 10.1% | 1 | (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
Compiled 39 to 25 computations (35.9% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0004519498907029629 | 0.0004630085895769298 |
Compiled 40 to 26 computations (35% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -3.160778193337017e-15 | -2.5880140908871854e-15 |
Compiled 40 to 26 computations (35% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 8.962277932069408e-24 | 1.2782698952757654e-23 |
Compiled 40 to 26 computations (35% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.604579920483688e-24 | 6.3128073292114024e-24 |
Compiled 40 to 26 computations (35% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.864944548321268e-30 | 3.816187678927582e-30 |
Compiled 40 to 26 computations (35% saved)
| 1× | egg-herbie |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 229 | 1109 |
| 1 | 392 | 1104 |
| 2 | 607 | 1099 |
| 3 | 1148 | 1046 |
| 4 | 3292 | 1034 |
| 5 | 6847 | 1034 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 s #s(literal 6338253/633825300114114700748351602688 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 s #s(literal 6338253/1267650600228229401496703205376 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
| Outputs |
|---|
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 s #s(literal 6338253/633825300114114700748351602688 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(if (<=.f32 s #s(literal 6338253/1267650600228229401496703205376 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) |
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (neg.f32 (PI.f32))) |
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 610 | 7877 |
| 1 | 1876 | 6023 |
| 2 | 7627 | 6015 |
| 0 | 8688 | 5509 |
| 0 | 93 | 811 |
| 0 | 153 | 807 |
| 1 | 665 | 742 |
| 2 | 4714 | 742 |
| 0 | 8158 | 728 |
| 0 | 1018 | 14547 |
| 1 | 3222 | 12424 |
| 0 | 8965 | 11330 |
| 0 | 96 | 692 |
| 0 | 165 | 689 |
| 1 | 630 | 667 |
| 2 | 4438 | 667 |
| 0 | 8249 | 646 |
| 0 | 473 | 4481 |
| 1 | 1437 | 3393 |
| 2 | 6265 | 2534 |
| 0 | 8526 | 2398 |
| 0 | 1604 | 24790 |
| 1 | 5393 | 21699 |
| 0 | 8551 | 19859 |
| 0 | 81 | 561 |
| 0 | 140 | 539 |
| 1 | 535 | 539 |
| 2 | 4020 | 539 |
| 0 | 8607 | 489 |
| 0 | 21 | 100 |
| 0 | 39 | 100 |
| 1 | 160 | 100 |
| 2 | 1337 | 100 |
| 0 | 8605 | 89 |
| 1× | fuel |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
Compiled 3 122 to 1 357 computations (56.5% saved)
Compiled 2 296 to 492 computations (78.6% saved)
Loading profile data...