Time bar (total: 23.6s)
| 1× | search |
| True | Other | False | Iter |
|---|---|---|---|
| 0% | 0% | 100% | 0 |
| 0% | 0% | 100% | 1 |
| 0% | 0% | 100% | 2 |
| 0% | 0% | 100% | 3 |
| 0% | 0% | 100% | 4 |
| 0% | 0% | 100% | 5 |
| 0% | 0% | 100% | 6 |
| 0% | 0% | 100% | 7 |
| 0% | 0% | 100% | 8 |
| 0% | 0% | 100% | 9 |
| 0% | 0% | 100% | 10 |
| 0% | 0% | 100% | 11 |
| 0% | 0% | 100% | 12 |
Compiled 123 to 87 computations (29.3% saved)
| 8.2s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 644× | distribute-lft-in_binary32 |
| 637× | distribute-rgt-in_binary32 |
| 593× | fma-def_binary32 |
| 355× | associate-/l*_binary32 |
| 350× | times-frac_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 142 | 966 |
| 1 | 321 | 931 |
| 2 | 644 | 875 |
| 3 | 1822 | 819 |
| 4 | 4225 | 819 |
| 5 | 7717 | 819 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (/.f32 (-.f32 1 u0) u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (*.f32 1 u1) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphay)))) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u1 (*.f32 (-.f32 1 u1) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2))))))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u1 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) alphax)))) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u1 (*.f32 (fma.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2))) alphax)))) (*.f32 alphay alphay)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2))) alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2))) alphax)))) alphax))) (-.f32 1 u1)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (*.f32 1 alphax) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay)))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphax (*.f32 (-.f32 1 alphax) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphax (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) (*.f32 u0 u0))))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphax (-.f32 1 alphax)) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (*.f32 u0 u0)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (*.f32 alphay alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphax (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay u0)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay u0)))) (*.f32 u0 u0)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay u0)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay u0)))) (*.f32 alphay alphay))))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (*.f32 1 alphay) (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0)))) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphay (*.f32 (-.f32 1 alphay) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax))))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphay (*.f32 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) u0) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)))) (-.f32 1 alphay)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphay (-.f32 1 alphay)) (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (*.f32 u0 u0)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphay (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (*.f32 u0 u0))))) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) u1)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u0) u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 alphax (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 alphax (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 alphax (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 alphax (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) (*.f32 u1 u1)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2)))))) (*.f32 u1 u1)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2)))))) (*.f32 alphay alphay))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (*.f32 u1 u1)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (*.f32 alphay alphay))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))) alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 u1 u1) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))))))) (/.f32 (-.f32 1 u0) u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 alphay (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 alphay (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 alphay (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 alphay (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphax)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) u1) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) u1) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) alphax)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (*.f32 u1 u1))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (sin.f32 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2))) alphax)))) (*.f32 u1 u1)) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2))) alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2))) alphax)))) alphax)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax)))) (/.f32 (-.f32 1 u0) u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay)))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphax) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphay)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (*.f32 alphay alphay)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) alphax)))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (*.f32 alphax alphax)) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (*.f32 alphay alphay))))))))) |
Compiled 96 to 68 computations (29.2% saved)
| 1× | egg-herbie |
| 912× | div-sub_binary32 |
| 790× | fma-def_binary32 |
| 601× | times-frac_binary32 |
| 503× | associate-/l*_binary32 |
| 423× | fma-neg_binary32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 33 | 138 |
| 1 | 66 | 133 |
| 2 | 121 | 125 |
| 3 | 235 | 117 |
| 4 | 495 | 117 |
| 5 | 1791 | 117 |
| 6 | 7263 | 117 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u0) u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax)))) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphay alphay)))) (-.f32 1 u0)))))) |
Compiled 165 to 113 computations (31.5% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 2 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 92 to 64 computations (30.4% saved)
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| ✓ | 0.3b | (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) |
| ✓ | 0.6b | (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) |
| ✓ | 12.6b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
| ✓ | 13.4b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
Compiled 828 to 510 computations (38.4% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | u1 | @ | 0 | (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) |
| 3.0ms | u1 | @ | 0 | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
| 3.0ms | alphay | @ | 0 | (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) |
| 2.0ms | alphay | @ | inf | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
| 1.0ms | alphax | @ | inf | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
| 1× | batch-egg-rewrite |
| 534× | fma-def_binary32 |
| 391× | expm1-udef_binary32 |
| 391× | log1p-udef_binary32 |
| 308× | fma-neg_binary32 |
| 225× | add-sqr-sqrt_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 102 |
| 1 | 429 | 99 |
| 2 | 6142 | 99 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
(tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) |
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (sqrt.f32 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 1 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (/.f32 1 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (neg.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (neg.f32 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/2 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 2 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/8 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 3)) (+.f32 1/4 (-.f32 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (*.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (-.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 1/2 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (sqrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (/.f32 1 (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)) (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4) (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4) (pow.f32 alphax 4))) (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)) (/.f32 1 (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -1) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) alphax) (pow.f32 alphax -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4)) alphax) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4)) 1) (/.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) 2) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4)) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 4) (pow.f32 alphax 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 2) 3) (pow.f32 (*.f32 alphax alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) 2)) 1)))))) |
| 1× | egg-herbie |
| 611× | distribute-rgt-in_binary32 |
| 591× | distribute-lft-in_binary32 |
| 481× | cancel-sign-sub-inv_binary32 |
| 330× | associate-*r*_binary32 |
| 304× | distribute-rgt-neg-in_binary32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 3873 |
| 1 | 194 | 3602 |
| 2 | 598 | 3339 |
| 3 | 3662 | 3235 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
| Outputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))) |
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(fma.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(fma.f32 u1 (*.f32 (PI.f32) (-.f32 2 (/.f32 (*.f32 -2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 u1)) 2) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (fma.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (/.f32 (*.f32 -2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (+.f32 u1 (/.f32 (*.f32 2 (sin.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))))) |
(fma.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)))) (fma.f32 -4 (*.f32 (*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 -4 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (pow.f32 u1 3) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 u1)) 2) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (fma.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) 4/3) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (pow.f32 (PI.f32) 3))) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) -4) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) -2))) (pow.f32 u1 3) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (/.f32 (*.f32 -2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (+.f32 u1 (/.f32 (*.f32 2 (sin.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1)))))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphax 2)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 (*.f32 (PI.f32) 2) u1))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphax alphax)) |
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) (*.f32 alphax alphax)) |
Compiled 25714 to 16670 computations (35.2% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 266 | 3 | 269 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 267 | 3 | 270 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 0.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 293 to 207 computations (29.4% saved)
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2)) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| ✓ | 0.3b | (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) |
| ✓ | 0.5b | (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) |
| 12.6b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) | |
| ✓ | 12.6b | (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) |
Compiled 754 to 455 computations (39.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 40.0ms | alphax | @ | 0 | (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) |
| 6.0ms | u1 | @ | 0 | (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) |
| 4.0ms | alphay | @ | 0 | (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) |
| 3.0ms | u1 | @ | 0 | (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) |
| 2.0ms | alphay | @ | inf | (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) |
| 1× | batch-egg-rewrite |
| 681× | prod-diff_binary32 |
| 348× | expm1-udef_binary32 |
| 348× | log1p-udef_binary32 |
| 206× | add-sqr-sqrt_binary32 |
| 200× | pow1_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 75 |
| 1 | 413 | 72 |
| 2 | 5406 | 72 |
| 1× | node limit |
| Inputs |
|---|
(tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) |
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) |
(/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2) (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 1 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (tan.f32 (*.f32 (*.f32 2 (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 2 (PI.f32)) u1)) (tan.f32 (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (neg.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) 2) (cbrt.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) 2) (*.f32 (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 4)) (pow.f32 (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) (*.f32 (sqrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (/.f32 alphay alphax) 2) (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2) (pow.f32 (/.f32 alphay alphax) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (sqrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (sqrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 alphay alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (/.f32 alphay alphax)) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (pow.f32 (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) 2)) (cbrt.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphay) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphay)) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphay) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphay)) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 6)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 4) (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 4)) (/.f32 1 (-.f32 1 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -2)) (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) 2) (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) alphax) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) (/.f32 1 (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -2) (/.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (/.f32 1 (*.f32 alphax (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alphax (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) 1) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -2)) alphax) (/.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -2)) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)))) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax (*.f32 alphax (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1) -2) (pow.f32 alphax 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1)) 3) (pow.f32 (*.f32 alphax alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alphax -2) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) 2) 1))) 1)))))) |
| 1× | egg-herbie |
| 777× | distribute-rgt-in_binary32 |
| 771× | distribute-lft-in_binary32 |
| 439× | times-frac_binary32 |
| 332× | unswap-sqr_binary32 |
| 284× | associate-/l*_binary32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 259 | 8721 |
| 1 | 921 | 8457 |
| 2 | 4214 | 7911 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 u1 2)))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphay 2))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2) (PI.f32)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))))) (pow.f32 u1 3)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 u1 2))))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(/.f32 1 (pow.f32 alphax 2)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8))))))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8))))))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 8) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6)))))) |
(/.f32 1 (pow.f32 alphax 2)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(/.f32 1 (pow.f32 alphax 2)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)))))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (pow.f32 u1 2))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (pow.f32 u1 2))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphay 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2))))))))) (pow.f32 u1 3)))))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)) |
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 u1 u1) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))) |
(+.f32 (*.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 u1 u1) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))) |
(+.f32 (fma.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 3) (*.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))))))) (fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) |
(/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) |
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) |
(fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax))) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay)))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) alphax))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))) |
(fma.f32 2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 u1 2)))) |
(+.f32 (fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax))) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay)))) (*.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)))))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) alphax))) (fma.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))))) |
(fma.f32 2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1) (cos.f32 (*.f32 1/2 (PI.f32))))) (fma.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (*.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphay 2))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2) (PI.f32)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2)))))) (pow.f32 u1 3)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2))) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (pow.f32 u1 2))))) |
(fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax))) (fma.f32 (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (PI.f32)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 alphax alphax))) (*.f32 2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))) (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (PI.f32)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 alphax alphax)))))) (pow.f32 u1 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) (*.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)))))))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) alphax))) (fma.f32 (pow.f32 u1 3) (*.f32 2 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax)) (*.f32 (PI.f32) (*.f32 alphay alphay))) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2))) (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)))))) (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (*.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2)) alphax)))))) (fma.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))))) |
(fma.f32 2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1) (cos.f32 (*.f32 1/2 (PI.f32))))) (fma.f32 (pow.f32 u1 3) (+.f32 (*.f32 2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (/.f32 (*.f32 alphay alphay) alphax) (/.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2)) alphax))) 4)) (fma.f32 (*.f32 u1 u1) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2))) |
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))) (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (neg.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(+.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8))))))) |
(+.f32 (+.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))) |
(fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (fma.f32 -1 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8) (pow.f32 alphay 8)) (/.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (pow.f32 alphay 8))) (pow.f32 alphax 6)))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8))))))) |
(+.f32 (+.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))) |
(fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (fma.f32 -1 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8) (pow.f32 alphay 8)) (/.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (pow.f32 alphay 8))) (pow.f32 alphax 6)))) |
(/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) |
(/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)))))) |
(+.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphax 6)) (*.f32 (pow.f32 alphay 8) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 8)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6)))))) |
(+.f32 (+.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (pow.f32 alphay 4)) (/.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 8) (pow.f32 alphay 8)) (pow.f32 alphax 6)))))) |
(fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (fma.f32 -1 (fma.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8) (pow.f32 alphay 8)) (/.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 8)))) (/.f32 (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2))))) |
(-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 alphay 4)) (*.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 8) (pow.f32 alphay 8))) (pow.f32 alphax 6)))) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))) (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (neg.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(+.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) |
(+.f32 (/.f32 1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4)))) (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))) (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (neg.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))))) |
(+.f32 (/.f32 1 (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphay 4)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphay 6)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 alphax 8)))) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(+.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 4) (pow.f32 alphax 6))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 4))))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(fma.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 4) (pow.f32 alphax 6)) (-.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)))) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 6)) (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 8))))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)))))) |
(+.f32 (/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1))) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))) (*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1) (*.f32 alphay alphay)))))) |
(fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))))) |
(fma.f32 -2 (/.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) u1) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 alphax 4) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)))) (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (pow.f32 u1 2))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))))) |
(+.f32 (/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1))) (fma.f32 -1 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2) (pow.f32 alphax 4))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4)))) (*.f32 -4 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 4)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)))))))) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))) (*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1) (*.f32 alphay alphay))))))) |
(+.f32 (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) (-.f32 (*.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (*.f32 (*.f32 u1 u1) (fma.f32 (/.f32 alphay (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2) alphay)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 alphax 4)))))))))) |
(-.f32 (fma.f32 -2 (/.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) u1) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 alphax 4) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)))) (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))))) (*.f32 (*.f32 u1 u1) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 (/.f32 4 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4)))))))) |
(+.f32 (/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (pow.f32 u1 2))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (pow.f32 alphax 2))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 alphay 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2) (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphay 2) (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (pow.f32 alphax 4))) (+.f32 (*.f32 4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 2) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 alphay 4) (pow.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) 2))) (*.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 2)))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 2))))))))) (pow.f32 u1 3)))))) |
(+.f32 (/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1))) (fma.f32 -1 (*.f32 (*.f32 u1 u1) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2) (pow.f32 alphax 4))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4)))) (*.f32 -4 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 4)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)))))))) (fma.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))) (*.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (pow.f32 u1 3) (fma.f32 -2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 alphax alphax))) (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)))))) (*.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 3))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (PI.f32)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (PI.f32)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)))) (*.f32 -2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2) (pow.f32 alphax 4))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 2)) (/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4)))) (*.f32 -4 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphay 4)) (pow.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) 2)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1) 3) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6))))))))) (*.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax)) (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 alphax alphax)) (*.f32 alphay alphay))) 1))))))))))))) |
(+.f32 (-.f32 (*.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) (*.f32 (pow.f32 u1 3) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2)))) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (fma.f32 2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2))))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4))) (/.f32 alphay (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2) alphay))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (*.f32 (/.f32 alphay (/.f32 (pow.f32 alphax 4) alphay)) (/.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (fma.f32 (/.f32 alphay (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2) alphay)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 alphax 4)))))))) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))))))))))) (-.f32 (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) (*.f32 (*.f32 u1 u1) (fma.f32 (/.f32 alphay (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2) alphay)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 alphax 4)))))))))) |
(-.f32 (-.f32 (fma.f32 -2 (/.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) u1) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 alphax 4) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)))) (/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))))) (*.f32 (*.f32 u1 u1) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 (/.f32 4 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4)))))))) (*.f32 (pow.f32 u1 3) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (fma.f32 4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (*.f32 (PI.f32) (*.f32 alphay alphay)) (/.f32 (*.f32 alphax alphax) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (*.f32 (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2)))) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (+.f32 (*.f32 2 (+.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay alphay)) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2))) (/.f32 (*.f32 (PI.f32) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2)) (pow.f32 alphax 4))) (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 alphax 4) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -2 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (pow.f32 (PI.f32) 2))))) (*.f32 alphay alphay)) (*.f32 (PI.f32) (*.f32 (*.f32 alphay alphay) (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2))))))) (*.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)) (/.f32 (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (pow.f32 alphax 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 3)) (/.f32 (pow.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) 2) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 6)) (pow.f32 alphay 4)))) (*.f32 (/.f32 4 (pow.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1) 2)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (PI.f32) (*.f32 alphay alphay))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))) (*.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 alphax 4))))))) (/.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))))))))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphay 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
(/.f32 1 (*.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2)) (*.f32 (pow.f32 (cos.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) 2) (pow.f32 alphax 2)))) (pow.f32 alphax 2))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2)) (/.f32 (pow.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) 2) (*.f32 alphax alphax))) 1))) |
(/.f32 1 (*.f32 alphax (*.f32 alphax (fma.f32 (/.f32 (pow.f32 (sin.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (fma.f32 1/2 (PI.f32) (*.f32 (PI.f32) (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1)))) |
(/.f32 1 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 alphay alphax)) 1))) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| ✓ | 0.3b | (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) |
| 12.6b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) | |
| 12.6b | (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) | |
| ✓ | 19.9b | (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
Compiled 1245 to 785 computations (36.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | alphay | @ | -inf | (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
| 11.0ms | alphay | @ | inf | (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
| 8.0ms | alphay | @ | 0 | (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
| 8.0ms | alphax | @ | 0 | (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) |
| 8.0ms | u1 | @ | 0 | (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
| 1× | batch-egg-rewrite |
| 404× | expm1-udef_binary32 |
| 404× | log1p-udef_binary32 |
| 367× | prod-diff_binary32 |
| 233× | fma-def_binary32 |
| 230× | add-sqr-sqrt_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 74 |
| 1 | 458 | 62 |
| 2 | 5780 | 62 |
| 1× | node limit |
| Inputs |
|---|
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) |
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))))) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))) (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))) 3) 1/8) (fma.f32 1/4 (pow.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))))) 2) (-.f32 1/4 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 1/4 (pow.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))))) 2) -1/4) (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2) (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))) 2) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) alphax) (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (/.f32 1 (neg.f32 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) alphax) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2) 1) (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 1) (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2) alphax) (/.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) 2) (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (cbrt.f32 (pow.f32 alphax 4))) (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (pow.f32 (cbrt.f32 alphax) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphax (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) alphax)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (neg.f32 (*.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 2) (pow.f32 alphax 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2)) (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) 3) (pow.f32 (*.f32 alphax alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))))))) 2) (pow.f32 alphax -2))) 1)))))) |
| 1× | egg-herbie |
| 719× | associate-/l/_binary32 |
| 601× | fma-def_binary32 |
| 548× | associate-/r*_binary32 |
| 436× | unswap-sqr_binary32 |
| 432× | associate-*l*_binary32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 36 | 2664 |
| 1 | 72 | 2520 |
| 2 | 102 | 2376 |
| 3 | 164 | 2232 |
| 4 | 312 | 2232 |
| 5 | 1109 | 2232 |
| 6 | 4849 | 2232 |
| 7 | 6181 | 2232 |
| 8 | 6991 | 2232 |
| 9 | 7295 | 2232 |
| 10 | 7582 | 2232 |
| 11 | 7946 | 2232 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
| Outputs |
|---|
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) |
(+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) |
(fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax)))) (pow.f32 1 1/3))) 1/2) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (*.f32 (pow.f32 1 1/3) (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))))))) (pow.f32 alphax 2)) |
(/.f32 (+.f32 1/2 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) (/.f32 alphax alphay))))))) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphax) alphay)))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax))))) 1/2) (*.f32 alphax alphax)) |
(/.f32 (fma.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1/2) (*.f32 alphax alphax)) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| 12.6b | (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) | |
| 13.4b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| ✓ | 13.4b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) |
| ✓ | 13.5b | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
Compiled 935 to 562 computations (39.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | alphay | @ | 0 | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
| 1.0ms | alphax | @ | -inf | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
| 1.0ms | u1 | @ | -inf | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
| 1.0ms | alphay | @ | -inf | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
| 1.0ms | alphay | @ | inf | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
| 1× | batch-egg-rewrite |
| 795× | log-prod_binary32 |
| 303× | pow1/3_binary32 |
| 299× | expm1-udef_binary32 |
| 299× | log1p-udef_binary32 |
| 278× | pow3_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 50 |
| 1 | 331 | 50 |
| 2 | 4009 | 50 |
| 1× | node limit |
| Inputs |
|---|
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (*.f32 2 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (sin.f32 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2)) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (*.f32 2 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) (sin.f32 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2)) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 1/3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))))) 1)))))) |
| 1× | egg-herbie |
| 13× | *-commutative_binary32 |
| 9× | fma-def_binary32 |
| 3× | associate-/l*_binary32 |
| 2× | +-commutative_binary32 |
| 2× | associate-*r*_binary32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 1800 |
| 1 | 32 | 1800 |
| 2 | 42 | 1656 |
| 3 | 60 | 1512 |
| 4 | 67 | 1512 |
| 1× | saturated |
| Inputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
| Outputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 u1 (PI.f32)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (/.f32 alphay (/.f32 alphax (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)))) |
Compiled 61084 to 40869 computations (33.1% saved)
4 alts after pruning (2 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 545 | 2 | 547 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 2 | 2 |
| Total | 546 | 4 | 550 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 2.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ✓ | 0.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 350 to 250 computations (28.6% saved)
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))) | |
| 0.0b | (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| ✓ | 0.3b | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| ✓ | 0.3b | (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))) |
| ✓ | 0.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| 12.6b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
Compiled 523 to 319 computations (39% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 27.0ms | u0 | @ | inf | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 5.0ms | u1 | @ | inf | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 4.0ms | u0 | @ | 0 | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 3.0ms | alphax | @ | inf | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 3.0ms | u1 | @ | -inf | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 1× | batch-egg-rewrite |
| 336× | add-sqr-sqrt_binary32 |
| 329× | *-un-lft-identity_binary32 |
| 329× | pow1_binary32 |
| 311× | add-cbrt-cube_binary32 |
| 311× | add-exp-log_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 86 |
| 1 | 644 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
(+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))) |
(/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (*.f32 (/.f32 alphax alphay) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (*.f32 (/.f32 alphax alphay) (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphay (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (*.f32 alphax (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (*.f32 (neg.f32 alphax) (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 alphax (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 (neg.f32 alphax) (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphay) (*.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) alphay) (*.f32 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1) (*.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) 1) (*.f32 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (/.f32 alphax alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (neg.f32 alphay)) (*.f32 (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (neg.f32 alphay)) (*.f32 (-.f32 1 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 alphay alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay alphax) 3) (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3) (pow.f32 (/.f32 alphay alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2) (cbrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (sqrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 8 (pow.f32 (*.f32 (PI.f32) u1) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (+.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) u1)) 2) (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 2) (*.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) u1)) 2) (pow.f32 (*.f32 (PI.f32) 1/2) 2)) (-.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (*.f32 8 (pow.f32 (*.f32 (PI.f32) u1) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/8))) (neg.f32 (+.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) u1)) 2) (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 2) (*.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) u1)) 2) (pow.f32 (*.f32 (PI.f32) 1/2) 2))) (neg.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (PI.f32) 1/2 (*.f32 2 (*.f32 (PI.f32) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u1 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 (PI.f32) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) u1))) 2) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (*.f32 (PI.f32) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) u1))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (*.f32 2 (*.f32 (PI.f32) u1)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (/.f32 1 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (sqrt.f32 (-.f32 1 u0))) (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) 1) (/.f32 u0 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 1) (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) 1) (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 u0 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) 2) (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (cbrt.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u0))) (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (sqrt.f32 (-.f32 1 u0))) (/.f32 u0 (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (sqrt.f32 (-.f32 1 u0))) (/.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) 2) (sqrt.f32 (-.f32 1 u0))) (/.f32 (cbrt.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (sqrt.f32 u0) (hypot.f32 (/.f32 1 alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay))) (sqrt.f32 (-.f32 1 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 1 u0) (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) 3) (pow.f32 (-.f32 1 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) 2))) (-.f32 1 u0))) 1)))))) |
| 1× | egg-herbie |
| 575× | fma-def_binary32 |
| 472× | associate-*l/_binary32 |
| 439× | associate-*r/_binary32 |
| 302× | associate-/r/_binary32 |
| 295× | distribute-rgt-in_binary32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 205 | 6668 |
| 1 | 642 | 6191 |
| 2 | 2666 | 5631 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2))))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8) (pow.f32 alphax 6))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2))))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8) (pow.f32 alphax 6))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4)))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 3))) (*.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
| Outputs |
|---|
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) 1/2)))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))))) alphax)) |
(fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 alphay u1)) alphax)) |
(*.f32 (/.f32 alphay alphax) (+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32)))))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))) (*.f32 u1 u1)))) alphax)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))))) alphax))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (/.f32 alphax (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (*.f32 u1 u1) (PI.f32)))))) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 alphay u1)) alphax))) |
(fma.f32 (/.f32 alphay alphax) (*.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (+.f32 (/.f32 alphay alphax) (*.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32))) (*.f32 (*.f32 u1 u1) (PI.f32)))) 2)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))) (*.f32 u1 u1)))) alphax)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax)) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))))) alphax))) (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (PI.f32))))))))) (/.f32 alphax (*.f32 alphay (pow.f32 u1 3))))) |
(+.f32 (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (/.f32 alphax (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (*.f32 u1 u1) (PI.f32)))))) (fma.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (/.f32 alphay alphax) (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 alphay u1)) alphax))) (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 -2 (pow.f32 (PI.f32) 2)))))) (/.f32 (/.f32 alphax alphay) (pow.f32 u1 3)))) |
(fma.f32 (/.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3))))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32)))) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32))) (*.f32 -2 (pow.f32 (PI.f32) 2))))) alphax) (*.f32 alphay (pow.f32 u1 3)) (fma.f32 (/.f32 alphay alphax) (*.f32 u1 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (cos.f32 (*.f32 (PI.f32) 1/2))) (+.f32 (/.f32 alphay alphax) (*.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)) 1) (PI.f32))) (*.f32 (*.f32 u1 u1) (PI.f32)))) 2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(*.f32 (/.f32 alphay (cos.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) (/.f32 (sin.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 1/2 (PI.f32)) |
(*.f32 (PI.f32) 1/2) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 (*.f32 2 u1) (PI.f32)) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(*.f32 2 (*.f32 (PI.f32) u1)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 (*.f32 2 u1) (PI.f32)) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(*.f32 2 (*.f32 (PI.f32) u1)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)) |
(*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) |
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)) (neg.f32 (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4)))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2))))))) |
(+.f32 (+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)))) (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (+.f32 (/.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8) (pow.f32 alphax 6))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))))) |
(fma.f32 -1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 8) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 8)))) (+.f32 (+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6)))))) |
(-.f32 (-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)))) (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 8)))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 (neg.f32 u0) (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)) (neg.f32 (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4)))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2))))))) |
(+.f32 (+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)))) (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (+.f32 (/.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8) (pow.f32 alphax 6))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 4)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 2)))))))) |
(fma.f32 -1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 8) (*.f32 (pow.f32 alphax 6) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 8)))) (+.f32 (+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (-.f32 1 u0) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6)))))) |
(-.f32 (-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 6) (*.f32 (pow.f32 alphax 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)))) (/.f32 (/.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) u0)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 8)))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (/.f32 (pow.f32 alphay 6) (pow.f32 alphax 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 (neg.f32 u0) (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (/.f32 (pow.f32 alphay 8) (pow.f32 alphax 6)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4)))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (*.f32 (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (pow.f32 alphay 4)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (+.f32 (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))) (/.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 2))) (pow.f32 (-.f32 1 u0) 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6)))) |
(-.f32 (fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2))))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4)))) |
(-.f32 (fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (pow.f32 (-.f32 1 u0) 3) (*.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2)))))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (*.f32 (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (pow.f32 alphay 4)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 3))) (*.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 8)))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4))))))) |
(fma.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 3))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 8) (pow.f32 (-.f32 1 u0) 4))) (+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2))) (+.f32 (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4)))) (/.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 2))) (pow.f32 (-.f32 1 u0) 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6))))) |
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2)) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 3)) (/.f32 (pow.f32 alphay 6) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2))))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (/.f32 (*.f32 (pow.f32 alphay 4) (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 8)) (/.f32 (*.f32 (pow.f32 alphay 8) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 3)) (pow.f32 (-.f32 1 u0) 4)))) |
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 4)) (/.f32 (neg.f32 (*.f32 (pow.f32 alphay 8) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 alphax 6)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (fma.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (pow.f32 (-.f32 1 u0) 3) (*.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2))))))) (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) (*.f32 (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (pow.f32 alphay 4)))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) |
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) |
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax)) (-.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))) u0))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) u0)) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))) |
(+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(+.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))) u0))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) |
(+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) u0)) (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (+.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 u0 (/.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))) u0))) (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) u0)) (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(+.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(neg.f32 (+.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(-.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))) (pow.f32 u0 3))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(-.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))) (pow.f32 u0 3))) (+.f32 (/.f32 1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) |
(/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(+.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 -1 (*.f32 u0 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(neg.f32 (+.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))))) |
(-.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))) (pow.f32 u0 3))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay))))))) |
(-.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))) (pow.f32 u0 3))) (+.f32 (/.f32 1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))))) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| 12.6b | (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) | |
| ✓ | 13.4b | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 13.4b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) | |
| 13.5b | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
Compiled 954 to 585 computations (38.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | alphay | @ | 0 | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 1.0ms | alphax | @ | -inf | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 1.0ms | alphay | @ | inf | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 1.0ms | u1 | @ | -inf | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 1.0ms | u1 | @ | inf | (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| 1× | batch-egg-rewrite |
| 694× | log-prod_binary32 |
| 383× | pow2_binary32 |
| 271× | pow1/3_binary32 |
| 267× | expm1-udef_binary32 |
| 267× | log1p-udef_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 21 |
| 1 | 290 | 21 |
| 2 | 3554 | 21 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))) (cos.f32 1)) (*.f32 (sin.f32 (exp.f32 (log1p.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))) (sin.f32 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))) (log.f32 (sqrt.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -2)) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -1/2) (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) 1)))))) |
| 1× | egg-herbie |
| 12× | *-commutative_binary32 |
| 9× | fma-def_binary32 |
| 2× | associate-*r*_binary32 |
| 2× | associate-*l*_binary32 |
| 2× | associate-/l*_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 756 |
| 1 | 20 | 756 |
| 2 | 32 | 756 |
| 3 | 49 | 756 |
| 4 | 61 | 756 |
| 1× | saturated |
| Inputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
| Outputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) |
(cos.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphay alphax)))) |
Compiled 29651 to 19693 computations (33.6% saved)
8 alts after pruning (6 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 391 | 6 | 397 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 2 | 3 |
| Total | 393 | 8 | 401 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 2.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 3.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
| 4.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) | |
| ▶ | 2.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
| ▶ | 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) |
| ✓ | 0.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 752 to 556 computations (26.1% saved)
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) | |
| 0.0b | (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))) | |
| 0.0b | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) | |
| ✓ | 12.6b | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
| 12.6b | (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) | |
| 13.4b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) | |
| 13.5b | (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) |
Compiled 975 to 606 computations (37.8% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | 0 | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
| 1.0ms | u1 | @ | inf | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
| 1.0ms | u1 | @ | -inf | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
| 1× | batch-egg-rewrite |
| 742× | pow1_binary32 |
| 683× | add-log-exp_binary32 |
| 683× | log1p-expm1-u_binary32 |
| 683× | expm1-log1p-u_binary32 |
| 671× | add-exp-log_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 11 |
| 1 | 163 | 11 |
| 2 | 1817 | 11 |
| 1× | node limit |
| Inputs |
|---|
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 1 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))) |
| 1× | egg-herbie |
| 613× | distribute-rgt-in_binary32 |
| 593× | distribute-lft-in_binary32 |
| 481× | cancel-sign-sub-inv_binary32 |
| 328× | associate-*r*_binary32 |
| 305× | distribute-rgt-neg-in_binary32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 677 |
| 1 | 155 | 654 |
| 2 | 541 | 639 |
| 3 | 3554 | 535 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)) |
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(fma.f32 (*.f32 (PI.f32) (+.f32 2 (/.f32 (*.f32 2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 u1 u1)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 2 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 u1))))) (fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (+.f32 2 (/.f32 (*.f32 2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (+.f32 u1 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))) (*.f32 u1 u1)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) -4) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1))) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))) |
(fma.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)))) (fma.f32 -4 (/.f32 (pow.f32 (PI.f32) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (*.f32 2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))))) (*.f32 (pow.f32 (PI.f32) 2) (*.f32 -4 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)))))) (pow.f32 u1 3) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 2 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 u1))))) (fma.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 -4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) -4/3)) (*.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (pow.f32 (PI.f32) 3))) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) -4) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) -2))) (pow.f32 u1 3) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (+.f32 2 (/.f32 (*.f32 2 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (+.f32 u1 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u1 u1)))))))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) | |
| 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) | |
| 0.1b | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0))) | |
| 0.0b | (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)) | |
| ✓ | 0.1b | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0))) |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
| ✓ | 0.2b | (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
| ✓ | 0.3b | (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0) |
Compiled 66 to 37 computations (43.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | u0 | @ | inf | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
| 2.0ms | u0 | @ | -inf | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
| 2.0ms | alphax | @ | inf | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
| 1.0ms | u0 | @ | inf | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0))) |
| 1.0ms | u0 | @ | -inf | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0))) |
| 1× | batch-egg-rewrite |
| 616× | prod-diff_binary32 |
| 599× | log-prod_binary32 |
| 338× | fma-def_binary32 |
| 313× | pow2_binary32 |
| 215× | pow1/3_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 62 |
| 1 | 246 | 56 |
| 2 | 3459 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) u0))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 u0) (*.f32 alphax (*.f32 alphax u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphax (*.f32 alphax u0))) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) 1) (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (cbrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (sqrt.f32 (-.f32 1 u0))) (sqrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphax u0) (/.f32 (-.f32 1 u0) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphax (neg.f32 alphax)) u0) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 alphax) (/.f32 (-.f32 1 u0) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphax (neg.f32 alphax))) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 u0) (/.f32 alphax (sqrt.f32 (-.f32 1 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax (*.f32 alphax u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u0) (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 2) (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) (*.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 3)) (/.f32 1 (fma.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2)) (/.f32 1 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) 3) (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))) 2)) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphax (/.f32 1 (/.f32 (-.f32 1 u0) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alphax (*.f32 alphax (/.f32 1 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax alphax) (/.f32 1 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alphax 4)) (*.f32 (pow.f32 (cbrt.f32 alphax) 2) (/.f32 1 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)) 2) (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (sqrt.f32 (-.f32 1 u0))) (/.f32 alphax (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alphax (neg.f32 alphax)) (/.f32 1 (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 u0)) (*.f32 alphax alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax 1) (/.f32 alphax (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alphax (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 alphax (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (/.f32 (*.f32 alphax alphax) (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (-.f32 1 u0))) (/.f32 (*.f32 alphax alphax) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 alphax 4)) (sqrt.f32 (-.f32 1 u0))) (/.f32 (pow.f32 (cbrt.f32 alphax) 2) (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 (pow.f32 u0 3))) (+.f32 1 (fma.f32 u0 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 (*.f32 u0 u0))) (+.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 alphax (sqrt.f32 (-.f32 1 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 (-.f32 1 u0) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 alphax alphax) (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 alphax alphax) 3) (pow.f32 (-.f32 1 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) (cbrt.f32 (/.f32 1 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 1 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1/2) (pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 1 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 -1/2 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 -1/2 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 2)) (log.f32 (cbrt.f32 (exp.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))) (log.f32 (sqrt.f32 (exp.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) (pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (hypot.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 3/2)) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) -1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 1 (*.f32 (sqrt.f32 u0) (/.f32 alphax (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 1/2 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))) 1)))))) |
| 1× | egg-herbie |
| 767× | associate-/l*_binary32 |
| 621× | distribute-rgt-in_binary32 |
| 612× | distribute-lft-in_binary32 |
| 413× | fma-def_binary32 |
| 216× | *-commutative_binary32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 290 | 4200 |
| 1 | 964 | 3810 |
| 2 | 3792 | 3567 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(*.f32 u0 (pow.f32 alphax 2)) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2))) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2))))) |
(*.f32 -1 (pow.f32 alphax 2)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(*.f32 -1 (pow.f32 alphax 2)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(pow.f32 alphax 2) |
(+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2))) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2))))) |
(*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
1 |
(+.f32 1 (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4))) (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))))) |
(+.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2))))) (-.f32 1 u0))) (/.f32 (pow.f32 u0 3) (pow.f32 (-.f32 1 u0) 3))) (pow.f32 alphax 6))) (+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4))) (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))))) |
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (-.f32 1 u0)) u0))) (pow.f32 alphax 7))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (-.f32 1 u0)) u0))) (pow.f32 alphax 7)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5))))))) |
1 |
(+.f32 1 (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))))) (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alphax 2) (+.f32 (pow.f32 alphax 2) (*.f32 -1 (pow.f32 alphax 4))))) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))) (pow.f32 alphax 2))) (*.f32 -1 (pow.f32 alphax 4))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))))) (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2)))))) |
(sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))))) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))))) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))))) |
(sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) |
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)) (+.f32 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))))) |
1 |
(+.f32 1 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))) |
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 4)) (pow.f32 (-.f32 1 u0) 2))))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 6)) (pow.f32 (-.f32 1 u0) 3))) (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 4)) (pow.f32 (-.f32 1 u0) 2)))))) |
(*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))))))) |
1 |
(+.f32 1 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 1 (+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2))) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2)))))) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2)) (pow.f32 alphax 2)))))) (+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2))) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2))))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2)) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (pow.f32 alphax 2) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) |
| Outputs |
|---|
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) |
(*.f32 u0 (pow.f32 alphax 2)) |
(*.f32 u0 (*.f32 alphax alphax)) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2))) |
(*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 u0 u0) u0)) |
(*.f32 (*.f32 alphax alphax) (fma.f32 u0 u0 u0)) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2)))) |
(fma.f32 (*.f32 u0 u0) (*.f32 alphax alphax) (*.f32 (*.f32 alphax alphax) (+.f32 (pow.f32 u0 3) u0))) |
(*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 u0 u0) (+.f32 u0 (pow.f32 u0 3)))) |
(*.f32 (*.f32 alphax alphax) (+.f32 (pow.f32 u0 3) (fma.f32 u0 u0 u0))) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphax 2)) (*.f32 u0 (pow.f32 alphax 2))))) |
(fma.f32 (*.f32 u0 u0) (*.f32 alphax alphax) (fma.f32 (pow.f32 u0 3) (*.f32 alphax alphax) (*.f32 (*.f32 alphax alphax) (+.f32 (pow.f32 u0 4) u0)))) |
(+.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (pow.f32 u0 3) (pow.f32 u0 4))) (*.f32 (*.f32 alphax alphax) (fma.f32 u0 u0 u0))) |
(*.f32 (*.f32 alphax alphax) (+.f32 (+.f32 u0 (pow.f32 u0 4)) (*.f32 u0 (fma.f32 u0 u0 u0)))) |
(*.f32 -1 (pow.f32 alphax 2)) |
(neg.f32 (*.f32 alphax alphax)) |
(*.f32 alphax (neg.f32 alphax)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(*.f32 -1 (+.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphax alphax) u0))) |
(neg.f32 (fma.f32 alphax alphax (/.f32 alphax (/.f32 u0 alphax)))) |
(neg.f32 (fma.f32 alphax alphax (*.f32 (/.f32 alphax u0) alphax))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(fma.f32 -1 (*.f32 alphax alphax) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0)))) |
(-.f32 (-.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 alphax (/.f32 u0 alphax))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (*.f32 alphax alphax)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(fma.f32 -1 (*.f32 alphax alphax) (fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))))) |
(+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (neg.f32 (fma.f32 alphax alphax (/.f32 alphax (/.f32 u0 alphax))))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax u0)) (+.f32 (/.f32 -1 u0) -1)) (fma.f32 alphax alphax (*.f32 (/.f32 alphax u0) alphax))) |
(*.f32 -1 (pow.f32 alphax 2)) |
(neg.f32 (*.f32 alphax alphax)) |
(*.f32 alphax (neg.f32 alphax)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(*.f32 -1 (+.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphax alphax) u0))) |
(neg.f32 (fma.f32 alphax alphax (/.f32 alphax (/.f32 u0 alphax)))) |
(neg.f32 (fma.f32 alphax alphax (*.f32 (/.f32 alphax u0) alphax))) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(fma.f32 -1 (*.f32 alphax alphax) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0)))) |
(-.f32 (-.f32 (*.f32 alphax (neg.f32 alphax)) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 alphax (/.f32 u0 alphax))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (*.f32 alphax alphax)) |
(+.f32 (*.f32 -1 (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(fma.f32 -1 (*.f32 alphax alphax) (fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))))) |
(+.f32 (-.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (neg.f32 (fma.f32 alphax alphax (/.f32 alphax (/.f32 u0 alphax))))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) (/.f32 alphax u0)) (+.f32 (/.f32 -1 u0) -1)) (fma.f32 alphax alphax (*.f32 (/.f32 alphax u0) alphax))) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(/.f32 (pow.f32 alphax 2) (-.f32 1 u0)) |
(/.f32 (*.f32 alphax alphax) (-.f32 1 u0)) |
(*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) |
(pow.f32 alphax 2) |
(*.f32 alphax alphax) |
(+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2))) |
(*.f32 (+.f32 u0 1) (*.f32 alphax alphax)) |
(*.f32 (*.f32 alphax alphax) (+.f32 u0 1)) |
(*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) |
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2)))) |
(fma.f32 (*.f32 u0 u0) (*.f32 alphax alphax) (*.f32 (+.f32 u0 1) (*.f32 alphax alphax))) |
(*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 u0 u0) (+.f32 u0 1))) |
(*.f32 alphax (+.f32 alphax (*.f32 alphax (fma.f32 u0 u0 u0)))) |
(+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 2)) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 2)) (+.f32 (pow.f32 alphax 2) (*.f32 u0 (pow.f32 alphax 2))))) |
(fma.f32 (pow.f32 u0 3) (*.f32 alphax alphax) (fma.f32 (*.f32 u0 u0) (*.f32 alphax alphax) (*.f32 (+.f32 u0 1) (*.f32 alphax alphax)))) |
(+.f32 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 u0 u0) (+.f32 u0 (pow.f32 u0 3)))) (*.f32 alphax alphax)) |
(*.f32 (*.f32 alphax alphax) (+.f32 (+.f32 u0 1) (*.f32 u0 (fma.f32 u0 u0 u0)))) |
(*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)) |
(/.f32 (neg.f32 (*.f32 alphax alphax)) u0) |
(/.f32 (*.f32 alphax (neg.f32 alphax)) u0) |
(/.f32 alphax (/.f32 u0 (neg.f32 alphax))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))) |
(-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) |
(*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0)))) |
(-.f32 (-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 4)) (fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))))) |
(-.f32 (-.f32 (-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) (/.f32 alphax (/.f32 (pow.f32 u0 4) alphax))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (+.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)))) |
(*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)) |
(/.f32 (neg.f32 (*.f32 alphax alphax)) u0) |
(/.f32 (*.f32 alphax (neg.f32 alphax)) u0) |
(/.f32 alphax (/.f32 u0 (neg.f32 alphax))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))) |
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))) |
(-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) |
(*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0)))) |
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0)))) |
(-.f32 (-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) u0))))) |
(fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 4)) (fma.f32 -1 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphax alphax) u0))))) |
(-.f32 (-.f32 (-.f32 (/.f32 (*.f32 alphax (neg.f32 alphax)) u0) (*.f32 (/.f32 alphax u0) (/.f32 alphax u0))) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3))) (/.f32 alphax (/.f32 (pow.f32 u0 4) alphax))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (+.f32 (/.f32 -1 u0) -1)) (+.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 u0 3)))) |
1 |
(+.f32 1 (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))) |
(+.f32 1 (*.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) -1/2)) |
(fma.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) -1/2 1) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4))) (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))))) |
(+.f32 1 (*.f32 -1/2 (+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (neg.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4)) (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)))))) |
(fma.f32 -1/2 (fma.f32 (-.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2))) (pow.f32 alphax 4) (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)))) 1) |
(fma.f32 -1/2 (fma.f32 (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) u0) -3/4) (pow.f32 alphax 4) (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0)) 1) |
(+.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2))))) (-.f32 1 u0))) (/.f32 (pow.f32 u0 3) (pow.f32 (-.f32 1 u0) 3))) (pow.f32 alphax 6))) (+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 -1 (/.f32 (pow.f32 u0 2) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4))) (*.f32 -1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))))) |
(fma.f32 -1/2 (*.f32 (fma.f32 1/2 (/.f32 u0 (/.f32 (-.f32 1 u0) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (neg.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2)))))) (/.f32 (pow.f32 u0 3) (pow.f32 (-.f32 1 u0) 3))) (pow.f32 alphax 6)) (+.f32 1 (*.f32 -1/2 (+.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (neg.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2)))) (pow.f32 alphax 4)) (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))))))) |
(fma.f32 (*.f32 -1/2 (fma.f32 1/2 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2)))) (/.f32 (pow.f32 u0 3) (pow.f32 (-.f32 1 u0) 3)))) (pow.f32 alphax 6) (fma.f32 -1/2 (fma.f32 (-.f32 (pow.f32 (*.f32 -1/2 (/.f32 u0 (-.f32 1 u0))) 2) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 1 u0) 2))) (pow.f32 alphax 4) (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)))) 1)) |
(fma.f32 -1/2 (*.f32 (fma.f32 1/2 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) u0) -3/4)) (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3)) (pow.f32 alphax 6)) (fma.f32 -1/2 (fma.f32 (*.f32 (*.f32 (/.f32 u0 (pow.f32 (-.f32 1 u0) 2)) u0) -3/4) (pow.f32 alphax 4) (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0)) 1)) |
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 3)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(fma.f32 -1/2 (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (pow.f32 alphax 3)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))))) (pow.f32 alphax 5)) (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 3)) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax))) |
(fma.f32 -1/2 (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (pow.f32 alphax 3)) (fma.f32 -1/2 (*.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (pow.f32 alphax 5)) (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3)))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (-.f32 1 u0)) u0))) (pow.f32 alphax 7))))))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))))) (pow.f32 alphax 5)) (fma.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (/.f32 u0 (-.f32 1 u0)))))) (pow.f32 alphax 7)))))) |
(fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 3)) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) u0) (-.f32 1 u0)) (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)))) (pow.f32 alphax 7)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)))) |
(fma.f32 -1/2 (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (pow.f32 alphax 3)) (+.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (/.f32 (fma.f32 1/2 (*.f32 (+.f32 (/.f32 1 u0) -1) (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3)))) (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4))) (pow.f32 alphax 7)) (/.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3))) (pow.f32 alphax 5))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) |
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1))) alphax) |
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))))) |
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (/.f32 1 (pow.f32 alphax 3)))) |
(-.f32 (/.f32 (*.f32 1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 3)) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(-.f32 (/.f32 1/2 (/.f32 (pow.f32 alphax 3) (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5)))))) |
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))))) (pow.f32 alphax 5))))) |
(fma.f32 1/2 (+.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 3)) (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5))) (/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1))) alphax)) |
(fma.f32 1/2 (+.f32 (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (pow.f32 alphax 3)) (*.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (pow.f32 alphax 5)) (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3))))) (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (-.f32 1 u0)) u0))) (pow.f32 alphax 7)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (*.f32 -1 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (pow.f32 alphax 5))))))) |
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4)) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (/.f32 u0 (-.f32 1 u0)))))) (pow.f32 alphax 7)) (/.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (neg.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))))) (pow.f32 alphax 5)))))) |
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) u0) (-.f32 1 u0)) (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4))) (pow.f32 alphax 7)) (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) 2) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 5)))) (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (pow.f32 alphax 3)))) (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) |
(fma.f32 1/2 (+.f32 (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (pow.f32 alphax 3)) (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (/.f32 (fma.f32 1/2 (*.f32 (+.f32 (/.f32 1 u0) -1) (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3)))) (/.f32 (pow.f32 (-.f32 1 u0) 4) (pow.f32 u0 4))) (pow.f32 alphax 7)) (/.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)) 1/4 (/.f32 -1 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3))) (pow.f32 alphax 5))))) (neg.f32 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax))) |
1 |
(+.f32 1 (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 1 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2)) |
(fma.f32 (*.f32 u0 -1/2) (*.f32 alphax alphax) 1) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))))) (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2))))) |
(+.f32 1 (*.f32 -1/2 (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 alphax alphax) (fma.f32 -1 (pow.f32 alphax 4) (pow.f32 (*.f32 (*.f32 alphax alphax) -1/2) 2)))) (*.f32 u0 (*.f32 alphax alphax))))) |
(fma.f32 -1/2 (fma.f32 (*.f32 u0 u0) (fma.f32 alphax alphax (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (pow.f32 alphax 4))) (*.f32 u0 (*.f32 alphax alphax))) 1) |
(fma.f32 -1/2 (*.f32 u0 (+.f32 (*.f32 alphax alphax) (*.f32 u0 (fma.f32 alphax alphax (*.f32 (pow.f32 alphax 4) -3/4))))) 1) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alphax 2) (+.f32 (pow.f32 alphax 2) (*.f32 -1 (pow.f32 alphax 4))))) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))) (pow.f32 alphax 2))) (*.f32 -1 (pow.f32 alphax 4))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (pow.f32 alphax 2) (+.f32 (*.f32 -1 (pow.f32 alphax 4)) (pow.f32 (*.f32 -1/2 (pow.f32 alphax 2)) 2))))) (*.f32 -1/2 (*.f32 u0 (pow.f32 alphax 2)))))) |
(+.f32 1 (fma.f32 -1/2 (*.f32 (pow.f32 u0 3) (fma.f32 -1 (+.f32 (pow.f32 alphax 4) (*.f32 (neg.f32 (pow.f32 alphax 4)) (*.f32 alphax alphax))) (+.f32 (*.f32 alphax alphax) (fma.f32 1/2 (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 alphax alphax) (fma.f32 -1 (pow.f32 alphax 4) (pow.f32 (*.f32 (*.f32 alphax alphax) -1/2) 2)))) (neg.f32 (pow.f32 alphax 4)))))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 alphax alphax) (fma.f32 -1 (pow.f32 alphax 4) (pow.f32 (*.f32 (*.f32 alphax alphax) -1/2) 2)))) (*.f32 u0 (*.f32 alphax alphax)))))) |
(+.f32 1 (*.f32 -1/2 (+.f32 (fma.f32 (*.f32 u0 u0) (fma.f32 alphax alphax (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (pow.f32 alphax 4))) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (pow.f32 u0 3) (-.f32 (-.f32 (*.f32 (+.f32 (*.f32 1/2 (fma.f32 alphax alphax (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (pow.f32 alphax 4)))) 1) (*.f32 alphax alphax)) (pow.f32 alphax 4)) (+.f32 (pow.f32 alphax 4) (neg.f32 (pow.f32 alphax 6)))))))) |
(+.f32 1 (*.f32 -1/2 (+.f32 (*.f32 u0 (+.f32 (*.f32 alphax alphax) (*.f32 u0 (fma.f32 alphax alphax (*.f32 (pow.f32 alphax 4) -3/4))))) (*.f32 (pow.f32 u0 3) (+.f32 (-.f32 (pow.f32 alphax 6) (pow.f32 alphax 4)) (fma.f32 (+.f32 (*.f32 1/2 (fma.f32 alphax alphax (*.f32 (pow.f32 alphax 4) -3/4))) 1) (*.f32 alphax alphax) (neg.f32 (pow.f32 alphax 4)))))))) |
(sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) |
(sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (*.f32 (*.f32 1/2 (/.f32 (*.f32 alphax alphax) u0)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3))))) |
(fma.f32 1/2 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) |
(fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (+.f32 (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2) (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)))) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (/.f32 (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (*.f32 u0 u0))) (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax))))) u0) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) u0)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (/.f32 1/2 (/.f32 u0 (*.f32 alphax alphax)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 alphax 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))))) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))))) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))))) |
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)) (/.f32 (+.f32 (/.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)))) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (*.f32 alphax alphax))) (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (fma.f32 -1/2 (/.f32 (*.f32 alphax alphax) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (+.f32 (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2) (*.f32 -1 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2))))))) (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2))))) (pow.f32 u0 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (+.f32 (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2) (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)))) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1))))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (/.f32 (+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (-.f32 (/.f32 (neg.f32 (pow.f32 alphax 4)) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))))) (-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 (*.f32 alphax alphax))) (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (pow.f32 u0 3))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (/.f32 (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (*.f32 u0 u0))) (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (/.f32 1/2 (/.f32 u0 (*.f32 alphax alphax)))) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) -1/2) (+.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax))))) (*.f32 u0 u0)) (/.f32 (+.f32 (*.f32 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax))))) (+.f32 (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)))) (*.f32 (/.f32 (*.f32 alphax (*.f32 alphax -1/2)) (-.f32 1 (*.f32 alphax alphax))) (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)))))))) (pow.f32 u0 3)))))) |
(sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) |
(sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (*.f32 (*.f32 1/2 (/.f32 (*.f32 alphax alphax) u0)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3))))) |
(fma.f32 1/2 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) |
(fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (+.f32 (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2) (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)))) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (/.f32 (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (*.f32 u0 u0))) (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))))) |
(+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax))))) u0) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) u0)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (/.f32 1/2 (/.f32 u0 (*.f32 alphax alphax)))))) |
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3)) (+.f32 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2)))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))))) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 3))) (pow.f32 alphax 2))) 2) (*.f32 -1 (/.f32 (pow.f32 alphax 2) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1) 2))))) (pow.f32 u0 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)) (/.f32 (+.f32 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2))) (fma.f32 -1 (/.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (/.f32 (*.f32 alphax alphax) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)))) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (*.f32 alphax alphax))) (*.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (+.f32 (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2))) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (*.f32 alphax alphax)))))) (pow.f32 u0 3))) (+.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 alphax 4) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)) (+.f32 (/.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 2)) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) 3)))) (*.f32 alphax alphax)) 2))) (*.f32 u0 u0))))))) |
(fma.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)) (+.f32 (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax)) (-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 1 (*.f32 alphax alphax))) (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (-.f32 (/.f32 (neg.f32 (pow.f32 alphax 4)) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax)))))))) (pow.f32 u0 3))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (+.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (/.f32 (-.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (/.f32 alphax (/.f32 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2) alphax))) (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))) (*.f32 u0 u0))) (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))))))) |
(+.f32 (fma.f32 1/2 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (+.f32 (/.f32 -1/2 (/.f32 (*.f32 u0 u0) (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax))))))) (*.f32 1/2 (/.f32 (+.f32 (fma.f32 1/2 (*.f32 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)) (+.f32 (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3))))) 2) (*.f32 (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax) (-.f32 -1 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)))))) (/.f32 (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)) (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax)) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (*.f32 alphax alphax)))) (+.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 3)) (*.f32 (/.f32 alphax (pow.f32 (-.f32 1 (*.f32 alphax alphax)) 2)) alphax))) (pow.f32 u0 3)))))) |
1 |
(+.f32 1 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)))) |
(+.f32 1 (/.f32 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2) (-.f32 1 u0))) |
(fma.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) 1/2 1) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1) |
(+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 4)) (pow.f32 (-.f32 1 u0) 2))))) |
(+.f32 1 (fma.f32 1/2 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (*.f32 -1/8 (/.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 alphax 4)))))) |
(+.f32 1 (fma.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) 1/2 (*.f32 -1/8 (/.f32 (*.f32 u0 (*.f32 u0 (pow.f32 alphax 4))) (pow.f32 (-.f32 1 u0) 2))))) |
(+.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 (/.f32 (*.f32 -1/8 (*.f32 u0 (*.f32 u0 (pow.f32 alphax 4)))) (pow.f32 (-.f32 1 u0) 2)))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 6)) (pow.f32 (-.f32 1 u0) 3))) (+.f32 1 (+.f32 (*.f32 1/2 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphax 4)) (pow.f32 (-.f32 1 u0) 2)))))) |
(fma.f32 1/16 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphax 6)) (pow.f32 (-.f32 1 u0) 3)) (+.f32 1 (fma.f32 1/2 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (*.f32 -1/8 (/.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 alphax 4))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (-.f32 1 u0) 3)) (pow.f32 alphax 6)) (+.f32 1 (fma.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) 1/2 (*.f32 -1/8 (/.f32 (*.f32 u0 (*.f32 u0 (pow.f32 alphax 4))) (pow.f32 (-.f32 1 u0) 2)))))) |
(+.f32 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 (/.f32 (*.f32 -1/8 (*.f32 u0 (*.f32 u0 (pow.f32 alphax 4)))) (pow.f32 (-.f32 1 u0) 2))) (fma.f32 1/16 (*.f32 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3) (pow.f32 alphax 6)) 1)) |
(*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) |
(*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0)))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(fma.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(fma.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (*.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))))) |
(fma.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))))) |
(fma.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (fma.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) -1/8) (pow.f32 alphax 3)))) |
(fma.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (fma.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (/.f32 (pow.f32 alphax 3) -1/8)))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5))) (fma.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))))) |
(fma.f32 1/16 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (pow.f32 alphax 5)) (fma.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (fma.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) -1/8) (pow.f32 alphax 3))))) |
(fma.f32 1/16 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (pow.f32 alphax 5)) (fma.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (fma.f32 1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (/.f32 (pow.f32 alphax 3) -1/8))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) |
(neg.f32 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (neg.f32 alphax)) |
(*.f32 alphax (neg.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(fma.f32 -1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)))) |
(-.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax)) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3)))))) |
(fma.f32 -1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 (*.f32 1/8 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (/.f32 1 (pow.f32 alphax 3))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) 1/8) (pow.f32 alphax 3))) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (/.f32 (pow.f32 alphax 3) 1/8))) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) alphax)) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) (/.f32 1 (pow.f32 alphax 3))))))) |
(fma.f32 -1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0)))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (/.f32 1 (pow.f32 alphax 5))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 u0) u0)) (/.f32 1 alphax)) (*.f32 (*.f32 1/8 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3)))) (/.f32 1 (pow.f32 alphax 3)))))) |
(-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (pow.f32 alphax 5)) -1/16 (fma.f32 -1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 u0 3))) 1/8) (pow.f32 alphax 3)))) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 (-.f32 1 u0) 5) (pow.f32 u0 5))) (pow.f32 alphax 5)) -1/16 (fma.f32 -1/2 (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) (/.f32 (fabs.f32 (/.f32 (pow.f32 (-.f32 1 u0) 3/2) (pow.f32 u0 3/2))) (/.f32 (pow.f32 alphax 3) 1/8)))) (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
1 |
(+.f32 1 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2)))) |
(+.f32 1 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2)) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1) |
(+.f32 1 (+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2))) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2)))))) |
(+.f32 1 (fma.f32 1/2 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (fma.f32 -1 (*.f32 alphax alphax) (pow.f32 (*.f32 (*.f32 alphax alphax) 1/2) 2))))) |
(+.f32 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (*.f32 alphax alphax))))) |
(+.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 (*.f32 (fma.f32 (pow.f32 alphax 4) 1/4 (*.f32 alphax (neg.f32 alphax))) (*.f32 (*.f32 u0 u0) -1/2)))) |
(+.f32 1 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2)) (pow.f32 alphax 2)))))) (+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alphax 2))) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (pow.f32 alphax 2)) 2))))))) |
(+.f32 1 (fma.f32 -1/2 (*.f32 (pow.f32 u0 3) (fma.f32 -1 (*.f32 alphax alphax) (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (fma.f32 -1 (*.f32 alphax alphax) (pow.f32 (*.f32 (*.f32 alphax alphax) 1/2) 2)))))) (fma.f32 1/2 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (fma.f32 -1 (*.f32 alphax alphax) (pow.f32 (*.f32 (*.f32 alphax alphax) 1/2) 2)))))) |
(+.f32 1 (fma.f32 -1/2 (*.f32 (pow.f32 u0 3) (*.f32 (*.f32 alphax alphax) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (*.f32 alphax alphax))) -1))) (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 (*.f32 -1/2 (*.f32 (*.f32 u0 u0) (-.f32 (*.f32 (pow.f32 alphax 4) 1/4) (*.f32 alphax alphax))))))) |
(+.f32 1 (fma.f32 -1/2 (*.f32 (*.f32 alphax (*.f32 alphax (pow.f32 u0 3))) (+.f32 -1 (*.f32 -1/2 (fma.f32 (pow.f32 alphax 4) 1/4 (*.f32 alphax (neg.f32 alphax)))))) (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 (*.f32 (fma.f32 (pow.f32 alphax 4) 1/4 (*.f32 alphax (neg.f32 alphax))) (*.f32 (*.f32 u0 u0) -1/2))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) |
(sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)) |
(sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1))) |
(fma.f32 -1/2 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) |
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (fma.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 alphax alphax) (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)))) |
(+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) -1/2) (*.f32 -1/2 (/.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)) (*.f32 u0 u0)))))) |
(+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (+.f32 (*.f32 (/.f32 alphax u0) alphax) (/.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)) (*.f32 u0 u0))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2)) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (pow.f32 alphax 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (*.f32 alphax alphax) (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (*.f32 alphax alphax))) (*.f32 alphax alphax)) (pow.f32 u0 3))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (fma.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 alphax alphax) (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1))))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (/.f32 (fma.f32 alphax alphax (*.f32 1/2 (/.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (*.f32 alphax alphax))))) (pow.f32 u0 3))) (+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) -1/2) (*.f32 -1/2 (/.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)) (*.f32 u0 u0))))))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 -1/2 (/.f32 (fma.f32 alphax alphax (/.f32 (*.f32 (*.f32 alphax alphax) 1/2) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))))) (pow.f32 u0 3))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 alphax u0) alphax) (/.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)) (*.f32 u0 u0)))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)) |
(sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)) |
(sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) |
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1))) |
(fma.f32 -1/2 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 alphax u0) alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) |
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (/.f32 (-.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1)))) |
(+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) -1/2) (*.f32 1/2 (/.f32 (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))) (*.f32 u0 u0)))))) |
(+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 1/2 (/.f32 (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))) (*.f32 u0 u0))) (/.f32 -1/2 (/.f32 u0 (*.f32 alphax alphax)))))) |
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (pow.f32 alphax 2) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 alphax 2)) (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1)))) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 alphax 2) u0) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 -1 (pow.f32 alphax 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))) (pow.f32 alphax 2))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 alphax 2)) 1))))) |
(fma.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 alphax alphax) (*.f32 -1/2 (/.f32 (-.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (/.f32 (fma.f32 -1 (*.f32 alphax alphax) 1) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (pow.f32 u0 3)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))) (/.f32 (-.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 alphax alphax) 1))))) 2)) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 -1 (*.f32 alphax alphax) 1))))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (/.f32 (fma.f32 alphax alphax (*.f32 -1/2 (/.f32 (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))) (/.f32 (-.f32 1 (*.f32 alphax alphax)) (*.f32 alphax alphax))))) (pow.f32 u0 3))) (+.f32 (sqrt.f32 (-.f32 1 (*.f32 alphax alphax))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 (/.f32 alphax (/.f32 u0 alphax)) -1/2) (*.f32 1/2 (/.f32 (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 -1/2 (*.f32 (*.f32 alphax alphax) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))) (*.f32 u0 u0))))))) |
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))) (+.f32 (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alphax alphax (*.f32 -1/2 (*.f32 (/.f32 alphax (/.f32 (-.f32 1 (*.f32 alphax alphax)) alphax)) (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2)))))) (pow.f32 u0 3)) (*.f32 (/.f32 alphax u0) alphax))) (*.f32 1/2 (/.f32 (neg.f32 (fma.f32 alphax alphax (pow.f32 (*.f32 (*.f32 alphax alphax) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 alphax alphax)))))) 2))) (*.f32 u0 u0))))) (sqrt.f32 (-.f32 1 (*.f32 alphax alphax)))) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) | |
| 0.0b | (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) | |
| ✓ | 0.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
| ✓ | 0.3b | (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
| ✓ | 0.4b | (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
| 12.6b | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
Compiled 223 to 139 computations (37.7% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 25.0ms | alphay | @ | 0 | (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
| 5.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
| 2.0ms | alphay | @ | -inf | (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
| 2.0ms | alphax | @ | inf | (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
| 2.0ms | alphay | @ | inf | (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
| 1× | batch-egg-rewrite |
| 420× | expm1-udef_binary32 |
| 419× | log1p-udef_binary32 |
| 261× | prod-diff_binary32 |
| 240× | add-sqr-sqrt_binary32 |
| 235× | pow1_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 65 |
| 1 | 475 | 62 |
| 2 | 6372 | 62 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 2 u1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (fma.f32 2 u1 1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 2 u1 1/2) 3) (pow.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (*.f32 (-.f32 1 u0) (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (*.f32 (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 (-.f32 1 u0) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 (-.f32 1 u0) u0) (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 (-.f32 1 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 u0 (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 u0) (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphay (*.f32 (/.f32 (-.f32 1 u0) u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphay (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay) (/.f32 (-.f32 1 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (-.f32 1 u0) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (/.f32 (-.f32 1 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) (/.f32 (-.f32 1 u0) u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (neg.f32 alphay)) (*.f32 (/.f32 (-.f32 1 u0) u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u0) (*.f32 (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (neg.f32 (-.f32 1 u0)) (/.f32 1 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 alphay) (*.f32 (-.f32 1 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) alphay) (*.f32 (neg.f32 (-.f32 1 u0)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) (*.f32 alphay alphay)) (*.f32 (neg.f32 (-.f32 1 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alphay (neg.f32 alphay))) (*.f32 (-.f32 1 u0) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) (*.f32 alphay (neg.f32 alphay))) (*.f32 (neg.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay u0) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay (neg.f32 alphay)) u0) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay (neg.f32 alphay)) 1) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (-.f32 1 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (neg.f32 u0)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay) (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay alphay) (neg.f32 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay (neg.f32 alphay)) (neg.f32 u0)) (*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (neg.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) 1) (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 2))) (cbrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (sqrt.f32 (-.f32 1 u0))) (sqrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay)) 1) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay alphay)) (cbrt.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (pow.f32 (cbrt.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 u0) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (/.f32 u0 (-.f32 1 u0))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay (neg.f32 alphay)) (/.f32 u0 (-.f32 1 u0))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphay (neg.f32 alphay))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) (neg.f32 u0)) (neg.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (/.f32 u0 (-.f32 1 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 u0 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3) (pow.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) 3) (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alphay (/.f32 alphax (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (/.f32 alphax alphay) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1) alphax)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (pow.f32 (cbrt.f32 alphax) 2)) (cbrt.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 alphax)) (sqrt.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alphay) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphay alphax)) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (neg.f32 alphay)) (neg.f32 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (/.f32 alphay alphax)) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 alphay alphax) 3) (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) (pow.f32 (/.f32 alphay alphax) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1)))))) |
| 1× | egg-herbie |
| 701× | times-frac_binary32 |
| 592× | associate-/l*_binary32 |
| 586× | associate-*r*_binary32 |
| 510× | associate-*l*_binary32 |
| 407× | associate-/r*_binary32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 124 | 4115 |
| 1 | 360 | 4040 |
| 2 | 1251 | 3737 |
| 3 | 7818 | 3737 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))) |
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
| Outputs |
|---|
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 2 (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 2 (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(fma.f32 1/2 (PI.f32) (*.f32 2 (*.f32 (PI.f32) u1))) |
(*.f32 (PI.f32) (fma.f32 2 u1 1/2)) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) |
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) |
(/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) u0)) |
(*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) |
(+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) u0)) (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) (*.f32 u0 u0)))) |
(*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) u0)))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(+.f32 (+.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) |
(+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) u0)) (+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) (*.f32 u0 u0))) (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) (pow.f32 u0 3))))) |
(fma.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (*.f32 alphay alphay) (*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) u0))))) |
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (+.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 4)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))))) |
(+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 u0 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2))) (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) (pow.f32 u0 3))))) |
(+.f32 (*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2) u0)) (/.f32 (pow.f32 u0 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)))) (*.f32 (*.f32 alphay alphay) (+.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2))))) |
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) |
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) |
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)))) |
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) |
(*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) (+.f32 -1 (/.f32 -1 u0))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) |
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (+.f32 (/.f32 alphay u0) (/.f32 alphay (*.f32 u0 u0))))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))) |
(fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)))))) |
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) (+.f32 -1 (/.f32 -1 (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (+.f32 (/.f32 alphay (pow.f32 u0 3)) (/.f32 alphay u0)))) |
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))) |
(neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) |
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) |
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) |
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)))) |
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) |
(*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) (+.f32 -1 (/.f32 -1 u0))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) |
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))))) |
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) |
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (+.f32 (/.f32 alphay u0) (/.f32 alphay (*.f32 u0 u0))))) |
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))) |
(fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2))) (*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)))))) |
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2)) (/.f32 alphay u0))) (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2))) |
(-.f32 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) (+.f32 -1 (/.f32 -1 (*.f32 u0 u0)))) (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (+.f32 (/.f32 alphay (pow.f32 u0 3)) (/.f32 alphay u0)))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) alphay))) 2) alphay)) (/.f32 u0 (-.f32 1 u0))) |
(*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 alphay alphax)) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax)) (/.f32 (*.f32 (*.f32 alphay u1) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) alphax)) |
(fma.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)))))))) |
(*.f32 (/.f32 alphay alphax) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 2 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)) u1)))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 u1 u1))) alphax)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax)) (/.f32 (*.f32 (*.f32 alphay u1) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) alphax))) |
(fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) alphay) (*.f32 u1 u1)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))))) (fma.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))))))) |
(fma.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)) u1)) (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 alphax (*.f32 u1 (*.f32 (PI.f32) u1)))) alphay))))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 u1 u1))) alphax)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax)) (/.f32 (*.f32 (*.f32 alphay u1) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) alphax))) (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))) (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) (/.f32 alphax (*.f32 alphay (pow.f32 u1 3))))) |
(+.f32 (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) alphay) (*.f32 u1 u1)) (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))))) (fma.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 alphay alphax) (*.f32 (/.f32 alphay alphax) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 (/.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 -4 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (*.f32 2 (+.f32 (PI.f32) (/.f32 (PI.f32) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) alphax) (*.f32 alphay (pow.f32 u1 3)))) |
(fma.f32 (/.f32 (-.f32 (*.f32 -4/3 (+.f32 (pow.f32 (PI.f32) 3) (*.f32 (/.f32 (pow.f32 (PI.f32) 3) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)))) (fma.f32 (pow.f32 (PI.f32) 2) (*.f32 -4 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (*.f32 (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))))))) alphax) (*.f32 alphay (pow.f32 u1 3)) (fma.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32)) u1)) (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1) (PI.f32))) (/.f32 alphax (*.f32 u1 (*.f32 (PI.f32) u1)))) alphay)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (/.f32 alphay alphax)) |
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
(*.f32 alphay (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) | |
| 0.1b | (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) | |
| ✓ | 0.3b | (/.f32 1 (*.f32 alphax alphax)) |
| 0.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) | |
| 0.4b | (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) | |
| 12.6b | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
Compiled 256 to 151 computations (41% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | alphax | @ | 0 | (/.f32 1 (*.f32 alphax alphax)) |
| 0.0ms | alphax | @ | inf | (/.f32 1 (*.f32 alphax alphax)) |
| 0.0ms | alphax | @ | -inf | (/.f32 1 (*.f32 alphax alphax)) |
| 1× | batch-egg-rewrite |
| 405× | pow1_binary32 |
| 391× | add-sqr-sqrt_binary32 |
| 382× | *-un-lft-identity_binary32 |
| 377× | add-log-exp_binary32 |
| 376× | log1p-expm1-u_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 5 | 7 |
| 1 | 100 | 4 |
| 2 | 1158 | 4 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 1 (*.f32 alphax alphax)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 alphax -2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alphax -2)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (pow.f32 alphax -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alphax -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alphax -2)) (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 alphax -2)) (pow.f32 (*.f32 (cbrt.f32 alphax) alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alphax) (/.f32 1 alphax))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (*.f32 alphax (neg.f32 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 alphax 4))) (cbrt.f32 (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 alphax)) (pow.f32 (*.f32 (sqrt.f32 alphax) alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (pow.f32 alphax -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alphax) -2) (pow.f32 (cbrt.f32 (*.f32 alphax alphax)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 alphax alphax)) -2) (pow.f32 (cbrt.f32 alphax) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 alphax) -2) (pow.f32 (sqrt.f32 alphax) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (pow.f32 alphax 4))) -2) (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 alphax alphax))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alphax (sqrt.f32 alphax)) -1) (/.f32 1 (sqrt.f32 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alphax (cbrt.f32 (*.f32 alphax alphax))) -1) (pow.f32 (cbrt.f32 alphax) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (pow.f32 (pow.f32 alphax -2) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (pow.f32 alphax -2) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (/.f32 1 (pow.f32 alphax 4)) (/.f32 1 alphax)) 1/3) (cbrt.f32 (/.f32 1 alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (/.f32 1 (pow.f32 alphax 4)) (/.f32 1 (cbrt.f32 (pow.f32 alphax 4)))) 1/3) (cbrt.f32 (cbrt.f32 (pow.f32 alphax -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 alphax -2))) 2) 3) (cbrt.f32 (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (pow.f32 alphax -2))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (pow.f32 alphax -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 alphax -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphax alphax) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 alphax -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (pow.f32 alphax 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 alphax -2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 alphax -2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 alphax) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (neg.f32 (*.f32 alphax (neg.f32 alphax))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 1 (pow.f32 alphax 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 alphax -2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 alphax -2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 -2 (log.f32 alphax))))))) |
| 1× | egg-herbie |
| 1149× | associate-/r*_binary32 |
| 1107× | sqr-pow_binary32 |
| 561× | cube-prod_binary32 |
| 553× | fabs-mul_binary32 |
| 536× | pow-sqr_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 84 |
| 1 | 12 | 84 |
| 2 | 19 | 84 |
| 3 | 34 | 84 |
| 4 | 74 | 84 |
| 5 | 205 | 84 |
| 6 | 806 | 84 |
| 7 | 2015 | 84 |
| 8 | 2181 | 84 |
| 9 | 2365 | 84 |
| 10 | 2573 | 84 |
| 11 | 2864 | 84 |
| 12 | 3255 | 84 |
| 13 | 3733 | 84 |
| 14 | 4294 | 84 |
| 15 | 4980 | 84 |
| 16 | 5817 | 84 |
| 17 | 6209 | 84 |
| 18 | 6499 | 84 |
| 19 | 6775 | 84 |
| 20 | 6847 | 84 |
| 21 | 6881 | 84 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (pow.f32 alphax 2)) |
| Outputs |
|---|
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
(/.f32 1 (pow.f32 alphax 2)) |
(/.f32 1 (*.f32 alphax alphax)) |
(/.f32 (/.f32 1 alphax) alphax) |
Found 8 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) | |
| 0.0b | (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) | |
| 0.0b | (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))))) | |
| 0.0b | (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) | |
| 0.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) | |
| ✓ | 0.4b | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 0.4b | (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) | |
| 12.6b | (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) |
Compiled 280 to 168 computations (40% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 20.0ms | u1 | @ | 0 | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 2.0ms | u1 | @ | -inf | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 2.0ms | u1 | @ | inf | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 2.0ms | alphax | @ | inf | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 2.0ms | alphay | @ | 0 | (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| 1× | batch-egg-rewrite |
| 488× | log1p-udef_binary32 |
| 284× | add-sqr-sqrt_binary32 |
| 278× | pow1_binary32 |
| 277× | *-un-lft-identity_binary32 |
| 263× | add-log-exp_binary32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 48 |
| 1 | 556 | 42 |
| 2 | 7983 | 42 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (/.f32 1 (*.f32 (-.f32 1 u0) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 (/.f32 1 (-.f32 1 u0)) (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) 2) (*.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (*.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))) (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 u0) (-.f32 1 u0)) (/.f32 1 (neg.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) (/.f32 u0 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) (/.f32 (cbrt.f32 u0) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 u0) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) (/.f32 (sqrt.f32 u0) (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 1) (/.f32 (/.f32 1 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) 2) 1) (/.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) 1) (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 2)) (/.f32 (/.f32 1 (-.f32 1 u0)) (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 2)) (/.f32 (/.f32 u0 (-.f32 1 u0)) (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) 2) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 2)) (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 2)) (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (cbrt.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))) (/.f32 (/.f32 1 (-.f32 1 u0)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))) (/.f32 (/.f32 u0 (-.f32 1 u0)) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) 2) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))) (/.f32 (cbrt.f32 (/.f32 u0 (-.f32 1 u0))) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 alphay alphay (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2))) (pow.f32 (*.f32 alphax alphay) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 (*.f32 alphax alphax) -3) (pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) 3))) (+.f32 (/.f32 1 (pow.f32 alphax 4)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2) (pow.f32 alphax -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 1 (pow.f32 alphax 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)))) (-.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sqrt.f32 (/.f32 u0 (-.f32 1 u0))) (hypot.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) (/.f32 1 alphax))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)) (/.f32 (-.f32 1 u0) u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (neg.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (/.f32 u0 (-.f32 1 u0)) 3) (pow.f32 (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (pow.f32 alphax -2) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay) 2)))) 1)))))) |
| 1× | egg-herbie |
| 529× | fma-def_binary32 |
| 398× | associate-*l/_binary32 |
| 352× | associate-*r/_binary32 |
| 317× | *-commutative_binary32 |
| 271× | sub-neg_binary32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 151 | 4408 |
| 1 | 479 | 4309 |
| 2 | 2054 | 4175 |
| 3 | 7090 | 4175 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 (-.f32 1 u0) 3))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 (-.f32 1 u0) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 3))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (pow.f32 (-.f32 1 u0) 4))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
| Outputs |
|---|
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) |
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))) |
(+.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) |
(+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(+.f32 (+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(/.f32 -1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(-.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(neg.f32 (+.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (pow.f32 u0 3))) (+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))))) |
(+.f32 (/.f32 (/.f32 -1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (-.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax))))) |
(neg.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)))))))) |
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(-.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))) (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2)))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))))) (/.f32 1 (*.f32 u0 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))))))))) |
(neg.f32 (+.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) |
(+.f32 (/.f32 -1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (pow.f32 u0 3))) (+.f32 (+.f32 (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))) (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))))))) |
(+.f32 (/.f32 (/.f32 -1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) (-.f32 (/.f32 -1 (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (+.f32 (/.f32 (/.f32 1 u0) (fma.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 u0 (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) |
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (+.f32 (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))) (neg.f32 (/.f32 u0 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8))))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2)))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (/.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))))) |
(-.f32 (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4)))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)) (*.f32 (/.f32 alphay (-.f32 1 u0)) alphay) (fma.f32 (/.f32 u0 (*.f32 (pow.f32 alphax 4) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6)))) (pow.f32 alphay 6) (/.f32 (/.f32 (*.f32 u0 (neg.f32 (pow.f32 alphay 4))) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (+.f32 (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (-.f32 (-.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))) |
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))) (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2)))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (/.f32 (neg.f32 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))))) |
(-.f32 (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4)))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)) (*.f32 (/.f32 alphay (-.f32 1 u0)) alphay) (fma.f32 (/.f32 u0 (*.f32 (pow.f32 alphax 4) (*.f32 (-.f32 1 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6)))) (pow.f32 alphay 6) (/.f32 (/.f32 (*.f32 u0 (neg.f32 (pow.f32 alphay 4))) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (*.f32 -1 (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (+.f32 (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (-.f32 (-.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))))) |
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6)) (/.f32 (pow.f32 alphay 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))) (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 8)) (/.f32 (pow.f32 alphay 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (pow.f32 alphay 4) (*.f32 alphax (*.f32 alphax (-.f32 1 u0)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (neg.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 (-.f32 1 u0) 2)) (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))))) |
(-.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) u0)) (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (pow.f32 (-.f32 1 u0) 2)))) |
(-.f32 (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2))) (*.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (-.f32 1 u0) (*.f32 (pow.f32 (-.f32 1 u0) 2) (*.f32 alphax alphax))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 (-.f32 1 u0) 3))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2)))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (+.f32 (neg.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 (-.f32 1 u0) 2)) (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6) (pow.f32 (-.f32 1 u0) 3))))) |
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2)) (pow.f32 (-.f32 1 u0) 3)))) (*.f32 (/.f32 (pow.f32 alphay 4) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) u0)) (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (pow.f32 (-.f32 1 u0) 2)))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)) (*.f32 (/.f32 alphay (-.f32 1 u0)) alphay) (fma.f32 (/.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6) (pow.f32 alphay 6))) (/.f32 (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2) (pow.f32 (-.f32 1 u0) 3)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (/.f32 (neg.f32 (pow.f32 alphay 4)) (/.f32 (pow.f32 (-.f32 1 u0) 2) (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 (-.f32 1 u0) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 (-.f32 1 u0) 2)))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 u0 (pow.f32 alphax 2))) 3))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 8) (pow.f32 (-.f32 1 u0) 4))))))) |
(+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 alphay 6) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 2))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6) (pow.f32 (-.f32 1 u0) 3))) (*.f32 -1 (+.f32 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 (-.f32 1 u0) 2)) (*.f32 (pow.f32 alphay 4) (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 8)) (/.f32 (*.f32 (pow.f32 alphay 8) (pow.f32 (-.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) 3)) (pow.f32 (-.f32 1 u0) 4))))))) |
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6)) (/.f32 (*.f32 (pow.f32 alphay 6) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2)) (pow.f32 (-.f32 1 u0) 3)) (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4)) (/.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (-.f32 1 u0) 2) (pow.f32 alphay 4))) (/.f32 (/.f32 u0 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 8) (*.f32 (pow.f32 alphay 8) (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 3)))) (pow.f32 (-.f32 1 u0) 4)))))) |
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6)) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax)) 2) (pow.f32 (-.f32 1 u0) 3)) (pow.f32 alphay 6)) (/.f32 u0 (*.f32 (/.f32 (-.f32 1 u0) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2)))) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4)) (*.f32 (/.f32 (-.f32 1 u0) (*.f32 (pow.f32 (-.f32 1 u0) 2) (*.f32 alphax alphax))) (pow.f32 alphay 4)) (*.f32 (*.f32 (pow.f32 alphay 8) (/.f32 (pow.f32 (-.f32 1 u0) 3) (pow.f32 alphax 6))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 8) (pow.f32 (-.f32 1 u0) 4)))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) |
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (+.f32 (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))) (neg.f32 (/.f32 u0 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8))))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) |
(/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) |
(/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) |
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (-.f32 1 u0))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))) |
(-.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) |
(*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))) |
(fma.f32 (/.f32 u0 (-.f32 1 u0)) (*.f32 alphax alphax) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay))))) |
(+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (-.f32 1 u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0)))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))) (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))))) |
(+.f32 (/.f32 u0 (/.f32 (-.f32 1 u0) (*.f32 alphax alphax))) (+.f32 (fma.f32 -1 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 4) (pow.f32 alphax 6)) (-.f32 1 u0)))) (neg.f32 (/.f32 u0 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 6) (pow.f32 alphax 8))))))) |
(+.f32 (/.f32 (*.f32 alphax alphax) (/.f32 (-.f32 1 u0) u0)) (-.f32 (-.f32 (*.f32 (/.f32 u0 (pow.f32 alphay 4)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 4) (/.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (*.f32 (/.f32 (/.f32 u0 alphay) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (/.f32 (-.f32 1 u0) (pow.f32 alphax 4))))) (*.f32 (/.f32 u0 (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 6) (/.f32 (-.f32 1 u0) (pow.f32 alphax 8)))))) |
(+.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (pow.f32 alphax 4)) (*.f32 alphay alphay)))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 4) (pow.f32 alphax 6)) (pow.f32 alphay 4)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 6) (pow.f32 alphax 8)) (pow.f32 alphay 6))))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 1 (pow.f32 alphax 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 1 (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0))) |
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (/.f32 alphax alphay)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax))) (-.f32 1 u0))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax) alphay))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphax)))) 2) (*.f32 alphay alphay)) (/.f32 1 (*.f32 alphax alphax)))) |
Compiled 40337 to 28374 computations (29.7% saved)
28 alts after pruning (23 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 824 | 23 | 847 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 4 | 6 |
| Total | 827 | 28 | 855 |
| Status | Error | Program |
|---|---|---|
| 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) | |
| 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) | |
| 1.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) | |
| 3.7b | (/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) | |
| 26.7b | (/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) | |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| 4.5b | (+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) | |
| 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 2)))))) | |
| 3.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) | |
| 3.7b | (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) | |
| 2.7b | 1 | |
| 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) | |
| 3.7b | (/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) | |
| 3.7b | (/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) | |
| 3.7b | (/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) | |
| ✓ | 2.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
| ✓ | 0.5b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| 3.8b | (/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) | |
| 3.8b | (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) | |
| 0.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (pow.f32 (exp.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 u0 (-.f32 1 u0))))))) | |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ✓ | 2.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
| 4.2b | (log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) | |
| 3.7b | (/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) | |
| 3.7b | (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) | |
| 3.8b | (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) | |
| 3.7b | (/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) | |
| 26.7b | (/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
Compiled 887 to 675 computations (23.9% saved)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (pow.f32 (exp.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 u0 (-.f32 1 u0))))))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))))) (cbrt.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))))))))) 1/2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
4 calls:
| 44.0ms | u0 |
| 15.0ms | alphay |
| 14.0ms | alphax |
| 14.0ms | u1 |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | u0 |
| 0.2b | 1 | u1 |
| 0.2b | 1 | alphax |
| 0.2b | 1 | alphay |
Compiled 799 to 547 computations (31.5% saved)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (pow.f32 (exp.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 u0 (-.f32 1 u0))))))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
4 calls:
| 13.0ms | alphay |
| 13.0ms | u1 |
| 13.0ms | alphax |
| 12.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | u0 |
| 0.2b | 1 | u1 |
| 0.2b | 1 | alphax |
| 0.2b | 1 | alphay |
Compiled 593 to 413 computations (30.4% saved)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 1 (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (pow.f32 (exp.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (/.f32 u0 (-.f32 1 u0))))))) |
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
4 calls:
| 15.0ms | alphax |
| 15.0ms | alphay |
| 12.0ms | u1 |
| 12.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | u0 |
| 0.7b | 1 | u1 |
| 0.7b | 1 | alphax |
| 0.7b | 1 | alphay |
Compiled 519 to 365 computations (29.7% saved)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
4 calls:
| 11.0ms | alphay |
| 11.0ms | alphax |
| 10.0ms | u1 |
| 10.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | u0 |
| 0.7b | 1 | u1 |
| 0.7b | 1 | alphax |
| 0.7b | 1 | alphay |
Compiled 326 to 231 computations (29.1% saved)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) alphay) u0)))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
4 calls:
| 10.0ms | u1 |
| 10.0ms | alphax |
| 9.0ms | alphay |
| 8.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | u0 |
| 0.7b | 1 | u1 |
| 0.7b | 1 | alphax |
| 0.7b | 1 | alphay |
Compiled 298 to 211 computations (29.2% saved)
Total -24.1b remaining (-894.6%)
Threshold costs -24.1b (-894.6%)
| Inputs |
|---|
1 |
(/.f32 (sqrt.f32 (+.f32 (/.f32 1 u0) -1)) alphax) |
(fma.f32 (*.f32 u0 (*.f32 alphax alphax)) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 u0 (*.f32 alphax alphax)) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 u0 (*.f32 alphax alphax))))) |
(/.f32 1 (*.f32 alphax (sqrt.f32 (/.f32 u0 (-.f32 1 u0))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) -1/2 1) |
(/.f32 1 (fma.f32 (*.f32 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) u0) 1/2 1)) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 alphax (+.f32 alphax (*.f32 alphax u0))) u0)))) |
(/.f32 1 (/.f32 1 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)) 2))) (sqrt.f32 (-.f32 1 (/.f32 (*.f32 alphax (*.f32 alphax u0)) (-.f32 1 u0)))))) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2))) |
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)) 3) |
(/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1))) 3)) |
(/.f32 1 (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)))) 1)) |
(/.f32 1 (/.f32 (cbrt.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1)) (cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 (/.f32 alphax (-.f32 1 u0)) alphax) 1) -1/2)))) |
| Outputs |
|---|
1 |
4 calls:
| 9.0ms | u1 |
| 9.0ms | alphax |
| 8.0ms | alphay |
| 8.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 2.7b | 1 | u0 |
| 2.7b | 1 | u1 |
| 2.7b | 1 | alphax |
| 2.7b | 1 | alphay |
Compiled 245 to 171 computations (30.2% saved)
| 1× | egg-herbie |
| 18× | *-commutative_binary32 |
| 11× | +-commutative_binary32 |
| 2× | sub-neg_binary32 |
| 1× | neg-sub0_binary32 |
| 1× | neg-mul-1_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 90 | 399 |
| 1 | 120 | 399 |
| 2 | 124 | 399 |
| 3 | 126 | 399 |
| 4 | 127 | 399 |
| 1× | saturated |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
1 |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 1 (hypot.f32 1 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 u1 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 1/2)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 u1 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 1/2))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (/.f32 1 (+.f32 (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 u1 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 1/2)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 u1 (*.f32 2 (PI.f32))) (*.f32 (PI.f32) 1/2))))))) (*.f32 alphay alphay)) (/.f32 (/.f32 1 (+.f32 1 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))) 2))) (*.f32 alphax alphax))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 u0 alphay) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) 2)) (/.f32 (*.f32 alphay u0) (-.f32 1 u0)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) 1/2))))) 2)))))) |
1 |
| 1× | fuel |
Compiled 524 to 379 computations (27.7% saved)
Loading profile data...